Skip to content
The Other Golf Channel
← Guides
Courses & Local

Best Golf Courses in Ontario (Public & Playable)

Adair Finch8 min read

The best golf courses in Ontario you can actually book without a member's phone call cluster into five regions: the GTA/Golden Horseshoe, Muskoka and Georgian Bay cottage country, Niagara, Ottawa, and the southwestern farm-belt stretch around London. Skip the private-club trophy lists — those courses aren't taking your credit card. What follows is public and semi-public access only, and green fees below span roughly $40 to $300 depending on the course and the hour you book, so read the range, not just the headline number, before you set a budget.

Key Takeaways

  • Ontario's most talked-about course right now is TPC Toronto at Osprey Valley's North Course — it hosted the RBC Canadian Open in 2025 and returns in 2027, and it's fully public.
  • Muskoka Bay Club in Gravenhurst and Cobble Beach Golf Links near Owen Sound are the two cottage-country designs that consistently show up on Canada's national public-course rankings; both charge well over $150 in peak season.
  • Tarandowah Golfers Club, outside London, is Ontario's real answer to a Scottish links round — no water hazards, over 100 bunkers, guest rates under $90.
  • Niagara Parks Commission's Legends on the Niagara is the rare case of a genuinely scenic, tournament-caliber operation still pricing like a municipal course.
  • Ottawa's public tier — The Marshes and Pine View among them — is the most underrated regional cluster in the province for the money.

What's the best public golf right now in the Toronto/Golden Horseshoe corridor?

TPC Toronto at Osprey Valley in Caledon, full stop. The North Course hosted the 2025 RBC Canadian Open and is booked to host it again in 2027, which makes it the only fully public course in the province currently in the national championship rotation. It's a long test — north of 7,300 yards from the tips — and green fees on North sit well north of $200 at peak times. If that number stings, the sister Heathlands and Hoot courses on the same property play cheaper and, in Hoot's case, arguably more fun for an afternoon that isn't about proving anything. Glen Abbey in Oakville is the other name that belongs in this sentence — 30 Canadian Opens hosted historically, still open to the public, still worth the drive on reputation alone. I've written the full Toronto-area breakdown separately because the GTA has enough depth — municipals under $40, mid-tier options like Angus Glen South — to earn its own guide; see the best public golf courses in the Toronto area for the complete tier list.

Where does Muskoka and Georgian Bay cottage country rank nationally?

Higher than most people outside Ontario would guess. Muskoka alone put six courses on ScoreGolf's national top-59 public list in recent rankings, which is a startling concentration for a region better known for boat launches than golf carts.

Muskoka Bay Club (Gravenhurst)

Doug Carrick's design here is the one locals point to first — dramatic elevation, exposed granite, forest tight enough that a stray drive disappears for good. It's routinely cited among Canada's top ten public courses, and the price tag backs up the claim: public green fees run roughly $209 in shoulder season up to $300 at peak, with twilight rates (after 5pm) knocking that down to the $140–$170 range. This is the course you build a cottage-weekend day around, not one you squeeze in on a whim.

Deerhurst Highlands (Huntsville)

A par-72, 7,011-yard Robert Cupp/Thomas McBroom design from 1990 that's held its spot on national public-course rankings for decades — that kind of staying power is rare. It's part of the Deerhurst Resort, so treat it as a golf resort play rather than a standalone tee time; rates shift with season and resort-guest status, so confirm current pricing directly before booking.

Georgian Bay on one side, a genuine links-adjacent routing on the other — this is a course built to be photographed, and it mostly earns it. Peak-season rates (mid-May through early October) run $229 before 3pm, dropping to $149 in the late-afternoon window and $129 after 4pm; shoulder-season pricing is considerably gentler at $159 and $119. SCOREGolf had it ranked among Canada's top 40 public courses as recently as 2023.

Is there an affordable, scenic option in Niagara?

Yes, and it's the pleasant surprise on this list. Legends on the Niagara, run by the Niagara Parks Commission rather than a private operator, spreads across three courses — Battlefield, Chippawa, and Ussher's Creek — plus a short course and a 360-degree driving range. Because it's a public-agency operation rather than a resort chasing margin, pricing stays closer to municipal-golf territory than the scenery would suggest; a "Dine & Nine" package on the Chippawa course runs $39.95 plus tax for nine holes and a meal. If you're doing a Niagara weekend that's already built around the Falls and the wine region, this is the golf stop that won't blow the budget.

What's worth playing around Ottawa?

Ottawa's public tier gets overlooked because it doesn't have a single marquee "you have to play this" course the way Muskoka or the GTA does. What it has instead is depth. The Marshes Golf Club in Kanata — a Robert Trent Jones Sr. and Jr. design that winds through a wildlife sanctuary and shares grounds with the Brookstreet Hotel — is semi-private but genuinely open to public bookings, with green fees generally landing between $75 and $125. Pine View, on the other end of the price spectrum, is 36 holes reachable by O-Train from downtown and is about as convenient as public golf gets in a capital city. Neither will show up on a national top-100 list. Both will get you a solid, well-maintained round without a three-figure commitment every time.

Tarandowah Golfers Club, tucked between London and the 401 near the village of Avon, is Ontario's most honest attempt at a Scottish or Irish links round — designed by Martin Hawtree, who's tuned actual Open Championship venues. No water hazards anywhere on the property; instead you get more than 100 deep, sod-faced bunkers and fescue that punishes anything loose. Guest rates are refreshingly sane for a course with this pedigree: $73 prepaid on weekdays ($83 at the course), $78 prepaid on weekends ($88 at the course), with an after-4pm rate around $47. It's the rare course on this list where the design reputation and the price tag don't match — in Tarandowah's favor. For more on what actually separates this style of course from the tree-lined tracks most Ontario golfers grew up on, see links vs. parkland golf courses.

How do you book a good public round in Ontario without overpaying?

  • Prepay where it's offered. Tarandowah's prepaid rate saves $10 over paying at the course; the same pattern shows up at most of these facilities.
  • Twilight is the best deal in cottage country specifically. Muskoka Bay's after-5pm rate is nearly half the peak-daytime price for the same course.
  • Shoulder season (May, late September, October) is when the premium tracks get honest about pricing. Cobble Beach's shoulder rate runs $70 cheaper than peak for the same tee time window.
  • Don't assume "public" means "cheap." There's a real gap in this province between $40 municipal golf and $250 resort golf, and both count as public — know which day you're planning for before you book.

Sources

Frequently Asked Questions

TPC Toronto at Osprey Valley's North Course has the strongest current claim, given its role hosting the RBC Canadian Open in 2025 and again in 2027. Muskoka Bay Club and Cobble Beach Golf Links are the other two names that come up most often in national public-course rankings.
The headline names are — expect $200 to $300 at peak times for Muskoka Bay, Cobble Beach, or TPC Toronto's North Course. But the province also has genuinely good, well-under-$100 public golf at places like Tarandowah, The Marshes in Ottawa, and Toronto's own municipal system.
Muskoka and Georgian Bay, if scenery and course quality matter most — six courses from that region alone made a recent national top-59 public list. Niagara is the better pick if you're combining golf with a broader weekend itinerary and want to keep costs down.
It's the closest thing Ontario has, by reputation and by design pedigree — architect Martin Hawtree has worked on actual Open Championship venues — but it's still an inland Ontario course without a coastline. Treat the comparison as "closest domestic equivalent," not literal.
For the premium tier — Muskoka Bay, Cobble Beach, TPC Toronto — yes, especially for summer weekends; book one to two weeks out. Ottawa's public options and Legends on the Niagara are generally easier to get into with just a few days' notice.