Best Public Golf Courses in Ontario for 2026
Some links on this page are affiliate links. As an Amazon Associate, GolfThis earns from qualifying purchases at no extra cost to you.
Ontario carries 601 public golf courses in our directory, the single biggest state or provincial gap in our course content. Unlike our US articles in this series, we can’t filter by walking policy here: that field is empty for all but one course on record in the province, so instead of guessing, we’re leaning on the two numbers that are consistently reliable across Ontario courses, slope and yardage, and what their combination actually tells you about a round.
Slope measures how much harder a course plays for a bogey golfer than for a scratch player, with 113 as the national average. Read alongside yardage, it separates courses that are hard because they’re long from courses that are hard regardless of length. We picked seven that show that range clearly.
How we picked: These selections come from our course directory records: yardage, slope rating, course rating, and posted green fees. They are not based on subjective play impressions. We have not played all seven. Everything stated below is drawn from the directory data, and every course links through to its full record. Conditions and policies change, so call the clubhouse before you drive out.
Jump to the comparison table if you just want the shortlist.
Looking for a wider survey of the province? Our original Best Golf Courses in Ontario covers public and private layouts across the whole province.
Best Public Golf Courses in Ontario Comparison Table
| Course | Location | Par | Yardage | Slope | Green Fees |
|---|---|---|---|---|---|
| Wooden Sticks | Uxbridge | 72 | 7,025 | 143 | $$$$ |
| Osprey Valley | Caledon | 72 | 7,087 | 140 | $$$ |
| Copper Creek Golf Course | Kleinburg | 72 | 7,097 | 137 | $$$$ |
| Cobble Beach Golf Links | Kemble | 72 | 6,105 | 135 | $$$ |
| Seven Lakes Golf Course | LaSalle | 71 | 6,802 | 134 | $ |
| Stratford Country Club | Stratford | 72 | 6,427 | 134 | $ |
| Caledon Country Club | Inglewood | 72 | 6,505 | 133 | $$ |
1. Wooden Sticks
Location: Uxbridge, ON Holes: 18 · Par: 72 · Length: 7,025 yards · Slope: 143
The highest slope in this list at 143, and it comes with the highest green fees too, $145 to $200. At 7,025 yards with a course rating of 75.4, both well above par, this is a course built to test a strong player from the back tees rather than to accommodate a range of abilities.
The rating-to-par gap, 75.4 against 72, is the largest on this list, which tells you the difficulty holds up even before slope adds its bogey-golfer penalty on top.
Who should skip it: Mid-to-high handicappers on a budget round. Both the difficulty and the price point toward a special-occasion round rather than a weekly game.
2. Osprey Valley
Location: Caledon, ON Holes: 18 · Par: 72 · Length: 7,087 yards · Slope: 140
The longest course on this list at 7,087 yards, paired with the second-highest slope at 140. Unlike Wooden Sticks, the green fees here, $69 to $84, are considerably more accessible relative to the difficulty on offer, which makes this arguably the best value among the province’s toughest public tests.
A course rating of 74.3 against par 72 confirms the length is doing real work here, not just the slope number.
Who should skip it: Short hitters without a strong short game. At this yardage, missing greens in regulation is the likely outcome for most rounds, and the recovery shots need to hold up.
3. Copper Creek Golf Course
Location: Kleinburg, ON Holes: 18 · Par: 72 · Length: 7,097 yards · Slope: 137
The longest course in our entire Ontario directory search at 7,097 yards, just ahead of Osprey Valley, with green fees to match at $120 to $170. A 137 slope on a course this long is actually more moderate relative to yardage than either Wooden Sticks or Osprey Valley, suggesting the difficulty here comes more from carrying the distance than from tight, penal design.
Who should skip it: Anyone without the length to reach par 4s and 5s in regulation. This is a course where distance off the tee matters more than it does at most others on this list.
Full details: Copper Creek Golf Course
4. Cobble Beach Golf Links
Location: Kemble, ON Holes: 18 · Par: 72 · Length: 6,105 yards · Slope: 135
The most interesting slope-to-yardage ratio on this list. At 6,105 yards, nearly 1,000 yards shorter than Copper Creek, Cobble Beach still carries a 135 slope and a course rating of 73.6, well above its par of 72. That combination means the difficulty here is coming from the course’s design and greens rather than raw length, the opposite story from the three longer courses above.
Green fees of $79 to $140 put it in the middle of this list’s price range.
Who should skip it: Players who rely on length to score. A shorter, design-driven course like this rewards precision and short-game touch more than it rewards distance.
Full details: Cobble Beach Golf Links
5. Seven Lakes Golf Course
Location: LaSalle, ON Holes: 18 · Par: 71 · Length: 6,802 yards · Slope: 134
The best value on the harder half of this list. A 134 slope and a course rating of 73.4 at 6,802 yards is a genuinely demanding test, and it’s available for a flat $30, a fraction of what the similarly-rated courses above charge.
Who should skip it: Nobody looking for a serious, affordable test in the southwest corner of the province. This is one of the clearer value picks in our entire Ontario dataset.
Full details: Seven Lakes Golf Course
6. Stratford Country Club
Location: Stratford, ON Holes: 18 · Par: 72 · Length: 6,427 yards · Slope: 134
A course rating of 74.8 against par 72 is one of the larger rating-to-par gaps on this list, and it comes at a flat $48 green fee. At 6,427 yards, it sits in the middle of the pack for length while still posting a slope tied for third-highest here, which points to a course that plays harder than its yardage alone would suggest.
Who should skip it: Golfers expecting a short, easy round based on the mid-range yardage. The rating and slope both say otherwise.
Full details: Stratford Country Club
7. Caledon Country Club
Location: Inglewood, ON Holes: 18 · Par: 72 · Length: 6,505 yards · Slope: 133
The highest course rating relative to par among the mid-length courses on this list: 75.6 against par 72, a gap of 3.6 strokes. That’s a larger spread than any other course here except Wooden Sticks, on a course roughly 500 yards shorter, which suggests Caledon Country Club defends itself through design rather than sheer distance.
Green fees of $50 to $70 sit in the accessible middle of this list.
Who should skip it: Players who want a course that plays exactly to its yardage. The rating here signals more resistance than the length alone implies.
Full details: Caledon Country Club
Frequently Asked Questions
Why doesn't this list mention walking policy?
Our directory's walking field is empty for essentially every Ontario course on record, 600 of 601, so we can't state it reliably one way or the other. That's a gap in the data we have, not a claim that these courses are cart-only. Call ahead if walking matters to your round.
Is a higher slope rating always a harder course in Ontario?
Generally yes, but the combination with yardage matters more than either number alone. Oslerbrook, for instance, carries a 136 slope at just 5,778 yards, meaning the difficulty comes from the course's design and green complexes rather than sheer length. A long course with a lower slope, like Kings Forest at 7,042 yards and a 120 slope, may actually play easier for a mid-handicap golfer despite requiring more club off the tee.
Are Ontario's longest public courses worth playing if I'm not a long hitter?
It depends on the slope alongside the yardage. Wooden Sticks and Osprey Valley are both over 7,000 yards with slopes above 137, which will be a genuine grind from the back tees for a shorter hitter. Most Ontario courses in this length range post multiple tee options, so check the forward tees before ruling a course out on yardage alone.
If you want the toughest test the province’s public golf has to offer and don’t mind paying for it, Wooden Sticks and Copper Creek both deliver. If you want that same caliber of difficulty without the green fee, Seven Lakes at $30 is the standout value in this list. And because we can’t confirm walking policy from our records here, call ahead if that matters to your round.
Browse every course we have on file in our Ontario course directory.
Cover image artificially generated for illustrative purposes.
