Most challenging public golf courses in Ontario
TPC Toronto at Osprey Valley | York Durham Headwaters
Golf courses thoughtfully crafted to showcase Ontario’s rugged rock formations, rolling terrain and forested landscapes offer players a game that is as demanding as it is rewarding, delivering both a formidable test of skill and a breathtaking scenic experience.
If your golf game is now closer to par than putt-putt, these Ontario golf courses need to be on your must-play list.
York, Durham and Headwaters
North Course at The Club at Bond Head
The Club at Bond Head is located west of Highway 400, a few kilometres north of Aurora.
While most ClubLink courses are private, The Club at Bond Head is one of the few open to daily-fee golf. It offers the ultimate golf experience with two magnificent courses designed by the renowned Hurdzan-Fry firm.
The links-style South Course features wide fairways, gaping bunkers, and fescue roughs. The parkland-style North Course features dramatic elevation changes, spectacular vistas, and small, contoured greens.
This rugged scenery adds to the challenge of completing this track. Constant elevation changes can make it difficult to pull the right club out of your bag the first time, but part of the fun is going back for a second round after scouting out the landscape.
Location: 4805 7th Line, Beeton
Deer Creek
There are plenty of options to play at Deer Creek, from a 90-minute short course to “The Jewel” of Durham Region.
Boasting 45 holes over three courses and a state-of-the-art performance centre that is home to Canada’s best professional instructors, Deer Creek is not to be missed. End the day at Jerry’s Taphouse and take part in a beer tasting or join friends for a themed night.
Location: 2700 Audley Road, Ajax
Heathlands at TPC Toronto at Osprey Valley
Only PGA Tour-approved courses can carry the TPC name, and the three tracks at Osprey Valley certainly measure up. The Osprey Valley complex sits by the Credit River Valley in Caledon, about an hour’s drive northwest of Toronto.
Designed by architect Doug Carrick in 1992, Osprey Valley has three 18-hole courses, the most challenging of which is the North course, home to the 2025 and 2026 RBC Canadian Open. For a more traditional, Scottish links-style experience, the Heathlands course, known for its combination of contoured greens, feeder slopes, pot bunkers, hollows and punishing fescue-covered dunes.
All three eighteens here make the list of Score Golf’s Top 59 Public Courses in Canada.
Location: 19131 Main Street, Caledon
Greater Toronto Area
Legends Course at Lionhead Golf Club
Located just north of Toronto, Lionhead Golf & Conference Centre offers scenic views and two championship courses designed to blend in beautifully with their natural surroundings.
This attention to detail and the Ontario landscape make the two courses–the Masters and its lengthier cousin, the Legends–a memorable day for golfers at any skill level. Well-groomed fairways and greens keep the two eighteens challenging yet friendly, with staff happily offering tips and tricks.
Players who pride themselves on accuracy and concentration will find themselves rewarded here.
Location: 8525 Mississauga Road, Brampton
Southwestern Ontario
Otter Creek Golf Club
Midway between Woodstock and Port Dover lies Otter Creek Golf Club, amidst the rural landscape of southwestern Ontario.
Set on over 100 hectares carved through the wooded valleys shaped by Otter, Cedar and Spittler Creeks, and meandering over former tobacco fields, Otter Creek is a challenging, hidden gem of a course. It measures over 7,100 yards from the tips and features six sets of tees designed to test players of all skill levels.
Regardless of your level of experience, Otter Creek is a golf course that harmonizes with its surroundings, providing visitors with the perfect balance of challenge and playability.
Location: 275 James Street, Otterville
Tarandowah Golfers Club
Cut into the rural landscape southeast of London lies the small town of Avon and the Tarandowah Golfers Club, Ontario’s homage to Scottish and Irish links golf. Designed by Dr. Martin Hawtree, who has been called upon to redesign a number of Open Championship venues across the pond, Tarandowah is a golf purist’s dream.
Your game will need to be sharp, but if you can avoid the punishing fescue, you’ll be in for a treat.
Location: 15125 Putnam Road, Avon
Algonquin Park, Muskoka and Parry Sound
Highlands Course at Deerhurst Resort
Resort golf at its best is just a three-hour drive north of Toronto. Deerhurst Highlands sits on the shores of Peninsula Lake and offers one of the most picturesque tests of golf in Ontario. It’s one of two 18-hole layouts at Deerhurst Resort, which itself is located on over 320 hectares of gorgeous, rugged Muskoka countryside.
Architects Robert Cupp and Thomas McBroom co-designed this par-72 championship golf course with the region’s natural surroundings in mind, routing the holes through dense woods and tough granite terrain. Rocky outcrops, dramatic changes in elevation, and dense woodland will make any game of golf a formidable and breathtaking challenge.
Location: 249 Deerhurst Highlands Drive, Huntsville
Muskoka Bay Club
Sitting at the gateway to the Muskoka Lake District, the Muskoka Bay Club is another Doug Carrick-designed golf course routed through a rugged landscape, over rocky cliffs, deep wooded valleys, and scenic wetlands.
Dramatic elevation changes, forced carries and tough terrain are what make this course particularly challenging, but players need not worry. The architect made sure to elevate many of the trees to give players a clear view of their landing areas, minimizing blind shots.
Standing on the first tee, it becomes quickly apparent why Muskoka Bay is regarded by many as the finest public course in Ontario.
Location: 1217 North Muldrew Lake Road, Gravenhurst
Elevate your golf game to a whole new level at Ontario’s most challenging and rewarding courses.
Related content
Last updated: March 27, 2026