Ontario Golf Directory

Golf Courses in Ontario

Browse source-checked golf courses across active Golf Near Ontario regions.

Browse by region

Claremont

4 Seasons Country Club

18 holes · Public tee times · from $52.21 $$

Set in rolling countryside at the northern fringe of Pickering, 4 Seasons Country Club is a public 18-hole layout with a driving range and event facilities that suit both casual rounds and corporate outings. Online booking is available throughout the season.

4 Seasons Country Club (18)

Scorecard previewDriving rangeEvents

See course Course details verified recently

Markham

Angus Glen Golf Club

36 holes · Public tee times + memberships · from $175 $$$$$

Set along natural wetlands, streams, and mature woodland in Markham, Angus Glen Golf Club is a semi-private 36-hole facility with two distinct championship courses. The North Course was designed by Doug Carrick; the South Course was redesigned by Mackenzie & Ebert and hosted the Canadian Open in 2002 and 2007 and the 2015 Pan Am Games. Both courses offer online booking alongside a driving range, restaurant, and full academy.

North Course (18) · South Course (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Port Hope

Ash Brook Golf Club

18 holes · Public tee times · from $60 $$

Ash Brook Golf Club is a public Port Hope course with a dedicated driving range and seasonal mini-golf on site. The facility publishes current driving range hours and basket pricing, making it a verified practice option in Northumberland County.

Ash Brook Golf Club (18)

Range pricingMatsScorecard previewDriving range

See course Course details verified recently

Whitchurch-Stouffville

Ballantrae Golf Club

18 holes · Public tee times · from $84.07 $$$

Routed through the rolling terrain of Whitchurch-Stouffville, Ballantrae Golf Club presents a public 18-hole par-72 layout that plays to 6,659 yards from the back tees with a slope of 138. The course offers a genuine test for mid-to-low handicappers while remaining accessible to recreational players, backed by a driving range, chipping area, and on-site restaurant. Tee times are available to the public with no membership required.

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Fraserville

Baxter Creek Golf Club

18 holes · Public tee times · from $65 $$

Spread across 6,601 yards in rural Fraserville, Baxter Creek is a public 18-hole, par-72 layout designed by architect David L. Moote and operated by the same local family for five generations. A full amenity set — driving range, restaurant, pro shop, and lessons — backs a course that Canadian Golf Magazine has cited as one of the country's best values.

Baxter Creek Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Thornhill

Bayview Golf and Country Club

18 holes · Member / guest access

Carved into Thornhill's established residential landscape at the heart of the Greater Toronto Area, Bayview Golf and Country Club presents a private 18-hole par-71 championship layout stretching to approximately 6,942 yards. The course is designed to challenge scratch players and club-level competitors alike, with a short-game practice area and 8,000-square-foot putting green rounding out the practice offerings. Play is reserved for members and their guests.

Bayview (18)

Scorecard previewDriving range

See course Course details verified recently

Aurora

Beacon Hall Golf Club

18 holes · Member / guest access

Designed by Bob Cupp and described by players as a compelling blend of tree-lined corridors and open links-style holes, Beacon Hall Golf Club is a private equity club in Aurora playing 7,148 yards to a par of 72 from the back tees — a course rating of 76.1 and slope of 153 reflect its position among Ontario's most demanding layouts. The property has earned consistent Top 100 recognition in Canada, and membership is structured on a shareholder model rather than an annual-fee basis. Access is reserved for members and their guests.

Beacon Hall (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Beaverton

Beaverton Golf Course

18 holes · Public tee times · from $36.75 $

Beaverton Golf Course sits at the northern edge of Durham Region near Lake Simcoe, offering a walkable par-35 layout at just over 5,300 yards that suits recreational golfers looking for a relaxed, unpretentious round. The course is among the closest public options to the Lake Simcoe shoreline in Durham.

Beaverton Golf Course (18)

Scorecard preview

See course Course details verified recently

Keene

Bellmere Winds Golf Resort

18 holes · Public tee times + memberships · from $70 $$

Perched on the bluffs above Rice Lake near Keene, Bellmere Winds is an 18-hole, par-71 semi-private course woven through a Great Blue Resorts property where fairways share the grounds with resort cottages and lake views. Stay-and-play packages and membership options are available alongside the public tee sheet.

Bellmere Winds Golf Resort (18)

Scorecard previewRestaurantLessonsPower cartsEvents

See course Course details verified recently

Pontypool

Black Diamond Golf Club

18 holes · Public tee times + memberships · from $72 $$

Carved from the deep woods of the Ganaraska Forest and the foothills of the Oak Ridges Moraine in Pontypool, Black Diamond is a 6,886-yard, par-72 layout designed by architect Jack Lally, featuring tree-lined rolling fairways, over 70 bunkers, multiple elevation changes, and emerald-green water hazards. Five sets of tees make the design playable at all levels, and the semi-private membership structure allows public play.

Black Diamond Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Richmond Hill

Bloomington Downs Golf Course

18 holes · Public tee times · from $66.37 $$

Spread across the gently rolling land east of Bayview in Richmond Hill, Bloomington Downs Golf Course is a public 18-hole par-72 layout designed by Robert Heaslip and playing to approximately 6,400 yards. The course is marketed as welcoming to golfers of all ability levels and is supported by a 20-acre practice facility that includes target greens and a bunker area. Tee times are open to the public with no membership required.

Bloomington Downs (18)

Scorecard previewDriving rangeLessonsPower carts

See course Course details verified recently

Clarington

Bowmanville Golf & Country Club

18 holes · Public tee times · from $53 $$

Bowmanville Golf & Country Club is a public 18-hole club at the eastern end of Durham Region in Clarington, offering a restaurant, pro shop, power carts, and rental clubs alongside active leagues and tournament packages. The full-service setup and established membership make it a reliable anchor for Clarington golfers.

Scorecard previewRestaurantPower cartsRental clubsEvents

See course Course details verified recently

Pickering

Bunker Hill Golf Course

12 holes · Public tee times

Bunker Hill is a 12-hole all-par-3 layout on 73 acres in Pickering with championship yardages — the 12th plays to 258 yards from the back — alongside shorter tees that make the course work for juniors, seniors, and anyone sharpening their short game. Four holes and the clubhouse sit on an elevated plateau with long-range views across the Durham countryside.

Scorecard preview

See course Course details verified recently

Markham

Bushwood Golf Club

27 holes · Public tee times

Set in northeast Markham about 30 minutes from Toronto, Bushwood Golf Club is a public facility with two courses: an 18-hole championship layout at par 72 and a 9-hole executive course at par 30. The property includes a grass-tee driving range and short-game area, and online tee-time booking is available for both courses.

Championship Course (18) · Executive Course (9)

Scorecard previewDriving range

See course Course details verified recently

Little Britain

Cardinal 18 Golf Club

18 holes · Public tee times + memberships

Tucked into the Kawartha lakeland district near Little Britain, Cardinal 18 Golf Club is a semi-private 18-hole course at par 71. Power carts, a league program, and a pro shop serve the local membership and seasonal visitors exploring the Kawartha lakes area.

Cardinal 18 Golf Club (18)

Scorecard previewPower cartsLeaguesEventsPro shop

See course Course details verified recently

King

Cardinal Golf Club

36 holes · Public tee times + memberships · from $60 $$

Spread across the King Township countryside along Davis Drive West, Cardinal Golf Club offers 36 holes across two distinct par-71 layouts open to public tee-time booking. The West Wing plays flat and walkable at 6,190 yards, while the East Wing adds elevation changes and countryside views at 6,128 yards, giving each round a different feel. A driving range and full amenity set round out the facility.

East Wing (18) · West Wing (18)

Scorecard previewDriving range

See course Course details verified recently

King

Carrying Place Golf & Country Club

18 holes · Member / guest access

Tucked into the rural beauty of King Township near Kettleby, Carrying Place Golf & Country Club is a private equity club playing 6,294 yards over 18 holes to a par of 70. The lush, well-maintained grounds and countryside setting are central to the club's identity, and membership is structured on an ownership model. Play is reserved for members and their guests; no public tee times are offered.

Carrying Place (18)

Scorecard previewDriving range

See course Course details verified recently

Toronto

Cedar Brae Golf Club

18 holes · Member / guest access

Tucked into the ravine landscape of Scarborough's northeast edge, Cedar Brae Golf Club is a private 18-hole par-71 layout that plays to nearly 6,700 yards from the tips, with a Slope of 144 that rewards precise iron play and firm course management. The tree-lined routing uses natural elevation changes and strategic bunkering to challenge members across six tee options, from competitive blue tees down to a relaxed forward configuration. Access is reserved for members and guests.

Scorecard preview

See course Course details verified recently

Beaverton

Cedarhurst Golf Club Inc

18 holes · Public tee times + memberships · from $48 $$

Cedar-lined fairways and an elevated clubhouse deck overlooking the first and ninth holes give Cedarhurst a classic character that reflects its Stanley Thompson design heritage near Beaverton. Semi-private in structure, the club welcomes daily-fee players alongside members, with a driving range and full lessons program on site.

Cedarhurst Golf Club Inc (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Pickering

Cherry Downs Golf Club

18 holes · Public tee times + memberships · from $85 $$$

One of three ClubLink courses in Durham Region, Cherry Downs in Pickering offers daily-fee public play on a semi-private 18-hole layout with a full driving range, restaurant, and lessons program. Green fees are dynamic and tiered across morning, afternoon, twilight, and dusk windows.

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Kleinburg

Copper Creek Golf Club

18 holes · Public tee times · from $155 $$$$$

Set in the Humber River Valley near the heritage village of Kleinburg, Copper Creek Golf Club is a public 18-hole par-72 layout that ranks among the top public courses in Canada. The site offers expansive views across the valley, and the clubhouse includes a bistro, event spaces, and a driving range. Online booking is available throughout the season.

Copper Creek (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Goodwood

Coppinwood Golf Club

18 holes · Member / guest access

Tom Fazio's only Canadian solo design, Coppinwood is a private 18-hole par-72 club in Goodwood with wide fairways cutting through open countryside north of the GTA. The practice facility — three dedicated practice holes plus a full practice tee — sits alongside the course as a serious training resource for the club's capped membership.

Coppinwood Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Manilla

Crestwood Golf Club

18 holes · Public tee times · from $22 $

Rooted in community play on the boundary of Durham Region and Kawartha Lakes near Manilla, Crestwood is a public 18-hole, par-70 course with a long local history and new local ownership since 2025. Open to all with online tee-time booking.

Crestwood Golf Club (18)

Scorecard preview

See course Course details verified recently

Cobourg

Dalewood Golf Club

18 holes · Public tee times + memberships

Nestled in the heart of Northumberland County near Cobourg, Dalewood is a par-71 championship layout designed by architect Robbie Robinson and opened in 1974, with well-maintained fairways, natural hazards, and scenic countryside surroundings that suit golfers from beginners to experienced players. The semi-private club opens daily rounds to the public and backs them with a full-service restaurant, driving range, and event space.

Dalewood Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Ajax

Deer Creek

54 holes · Public tee times + memberships · from $25 $

Spread across Durham Region countryside in Ajax, Deer Creek's 54 public holes offer a genuine variety of challenges across multiple layouts, with the natural landscape shaping how each round unfolds. A practice and performance centre anchors the facility, and four indoor simulators in Westney Hall bridge the gap between outdoor seasons.

Range pricingGrass teesScorecard previewDriving rangeLessons

See course Course details verified recently

Toronto

Dentonia Park Golf Course

18 holes · Executive course · from $20.17 $

Laid out on the former Massey family estate near Victoria Park subway station, Dentonia Park's 18-hole par-54 executive course features an elevated landscape throughout, with the signature 11th hole — known as The Cliff — played from a tee deck roughly ten storeys above a well-guarded green. Operated by the City of Toronto, the course is a public facility with straightforward walk-on green fees.

Scorecard preview

See course Course details verified recently

Richmond Hill

DiamondBack Golf Club

18 holes · Member / guest access

Routed along Leslie Street in the northern reaches of Richmond Hill, DiamondBack Golf Club is a private ClubLink property presenting 7,079 yards of par-72 golf from the championship tees — a Gold tee course rating of 74.8 and slope of 142 signal a layout that rewards length and shot-making. The full-length course suits serious golfers seeking a demanding private club round. Access is reserved for members and guests of the ClubLink network.

DiamondBack (18)

Scorecard previewDriving range

See course Course details verified recently

Toronto

Don Valley Golf Course

18 holes · Public tee times · from $73.09 $$

Set alongside the Don River in the heart of Toronto, Don Valley Golf Course is a public 18-hole, par 72 layout shaped by ravine terrain and naturalized wetlands. Elevation changes and well-protected greens define the character of the round, with holes 12 and 13 widely regarded as the course's standout tests. A driving range and online booking are available throughout the season.

Scorecard previewDriving range

See course Course details verified recently

Toronto

Donalda Club

18 holes · Member / guest access

Tucked into 200 acres within the city, Donalda Club's 6,686-yard Thomas McBroom-designed championship course is the centrepiece of a full multi-sport facility that also includes clay tennis courts, curling ice, a pool, and indoor golf simulators. The private club draws members looking for a complete year-round lifestyle rather than golf alone.

Scorecard preview

See course Course details verified recently

Dunsford

Dunsford Golf & Country Club

9 holes · Public tee times + memberships · from $29 $$

Tucked into a scenic countryside setting in the heart of Kawartha Lakes, Dunsford Golf & Country Club is a family-owned par-36 nine-hole course that has welcomed golfers since 1967. A lit driving range for evening sessions, lessons from a PGA of Canada professional, and a relaxed clubhouse atmosphere make it a practical choice for players of all skill levels.

Dunsford Golf & Country Club (9)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Maple

Eagles Nest Golf Club

18 holes · Public tee times · from $190 $$$$$

Spread across rolling terrain north of Toronto in Maple, Eagles Nest Golf Club is a public 18-hole links-style layout stretching 7,483 yards at par 72. The course's open, sweeping fairways reward creative shot-making over power, and the facility includes a restaurant, pro shop, and practice facilities available before play. Online booking is available, with carts included in the green fee.

Eagles Nest (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Keswick

Eastbourne Golf Club

9 holes · Member / guest access

Perched steps from Lake Simcoe in the Georgina community of Keswick, Eastbourne Golf Club is a Stanley Thompson–designed nine-hole layout with mature trees, generous fairways, and named holes that reflect the course's long history. The nine plays twice as an 18-hole round at 5,146 yards, and the club operates without tee sheets or marshals in the casual tradition of smaller private clubs. Access is through a charter-member model with no public tee times.

Eastbourne (9)

Scorecard previewDriving range

See course Course details verified recently

Fenelon Falls

EGANRIDGE INN & SPA

9 holes · Public tee times · from $22 $$

Set on a historic lakeside estate overlooking Sturgeon Lake near Fenelon Falls, Eganridge is a nine-hole, par-70 course attached to a full-service resort and spa operated by the Windsor Arms Hotel Group. Golf here sits alongside accommodations, a full-service spa, and private waterfront access on the same grounds.

EGANRIDGE INN & SPA (9)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Whitby

Eldorado Golf Club

9 holes · Executive course · from $19 $

Eldorado is a relaxed nine-hole executive course in Whitby built for quick, casual play — the kind of round you book for a weekday evening or a first time out. The Joint BBQ by chef Ted Reader operates on site, serving live-fire and wood-fired food Thursday through Sunday.

Eldorado Golf Club (9)

Scorecard previewRestaurant

See course Course details verified recently

Whitchurch-Stouffville

Emerald Hills Golf & Country Club

27 holes · Member / guest access

Spread across the wooded terrain along Warden Avenue in Whitchurch-Stouffville, Emerald Hills Golf & Country Club is a private ClubLink facility offering 27 holes across three nine-hole loops. The layout allows members to mix and match nines for varied 18-hole combinations, and a driving range supports practice on-site. Play is reserved for members and guests of the ClubLink network.

Emerald Hills (27)

Scorecard previewDriving range

See course Course details verified recently

Toronto

Flemingdon Park Golf Club

9 holes · Public tee times · from $20 $

Tucked into North York just north of Eglinton Avenue, Flemingdon Park Golf Club is a public 9-hole, walking-only course with well-groomed fairways suited to players at any stage of the game. The layout is compact and cart-free, making it one of the most accessible rounds in the city. The course is fully reachable by TTC and open to public play throughout the season.

Scorecard preview

See course Course details verified recently

Uxbridge

Foxbridge Golf Club

21 holes · Public tee times · from $75 $$$

Foxbridge Golf Club is a public 21-hole layout in Uxbridge with a driving range, restaurant, lounge, and halfway hut supporting active leagues, tournaments, and junior camps through the season. An on-site simulator extends the facility's usefulness beyond the outdoor months.

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Port Perry

Golfer's Dream Golf Club

18 holes · Public tee times · from $60 $$

Golfer's Dream is a nine-hole par-36 course in Port Perry that plays as a standalone round or loops twice for 18, with walking rates, junior specials, and a full schedule of weekday leagues for men, ladies, and seniors. The club's September Corn Fest — featuring a $25,000 hole-in-one contest — has become an annual event for the local golfing community.

Golfer's Dream Golf Club (9)

Scorecard preview

See course Course details verified recently

Uxbridge

Granite Golf Club

18 holes · Member / guest access

A private 18-hole par-72 club in Uxbridge set in quiet countryside north of the GTA, Granite Golf Club holds Audubon Cooperative Sanctuary certification reflecting a commitment to environmental stewardship on the property. Golf is central to the membership experience, supported by a driving range, restaurant, and full lessons program.

Granite (18)

Scorecard previewDriving rangeRestaurantLessonsLeagues

See course Course details verified recently

Oshawa

Harmony Creek Golf Centre

18 holes · Public tee times + memberships

Harmony Creek Golf Centre is a public executive-course facility in Oshawa with a driving range, mini-putt, putting green, lessons, licensed restaurant, and banquet hall. Range bucket pricing is published alongside course and mini-putt rates.

Range pricingScorecard previewDriving rangePower cartsRental clubs

See course Course details verified recently

Toronto

Humber Valley Golf Course

18 holes · Public tee times · from $57.96 $$

Laid out along the west bank of the Humber River in Rexdale, Humber Valley Golf Course is Toronto's oldest public course, with a history stretching back more than a century. The 18-hole, par 70 layout runs 5,472 yards and includes holes 14 and 15 attributed to legendary Canadian architect Stanley Thompson, whose design philosophy rewards strategic play over raw distance.

Scorecard preview

See course Course details verified recently

Toronto

Islington Golf Club

18 holes · Member / guest access

A Stanley Thompson design with more than a century of continuous play, Islington Golf Club presents a walkable 18-hole par-72 layout that balances challenge with accessibility within easy reach of downtown Toronto. The private club has preserved its course character through careful restoration while evolving its clubhouse and membership over the decades.

Scorecard preview

See course Course details verified recently

Peterborough

Kawartha Golf Club

18 holes · Public tee times + memberships · from $105 $$$$

Located on Clonsilla Avenue in Peterborough, Kawartha Golf Club is an established semi-private 18-hole, par-71 layout with a long club history, a teaching and coaching academy, and an active roster of junior and women's programs. Membership is required for most play, though public rounds are available through the club's green fee program.

Kawartha Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Oshawa

Kedron Dells Golf Club

18 holes · Public tee times · from $68 $$

Kedron Dells Golf Club is a public 18-hole course in Oshawa with more than 50 years of history, offering a driving range, restaurant, pro shop, and an active calendar of leagues, outings, and events. The full-service setup and competitive rates make it a well-attended option for groups in central Durham.

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Peterborough

Keystone Links Golf & Country Club

18 holes · Member / guest access

Set in Peterborough, Keystone Links is a private 18-hole, par-71 course with a driving range, putting green, pro shop, and dining room in a full-service club package. Access is reserved for members and their guests.

Keystone Links Golf & Country Club (18)

Scorecard preview

See course Course details verified recently

King City

King Valley Golf Club

18 holes · Member / guest access

Routed through the King City countryside along Dufferin Street, King Valley Golf Club is a private ClubLink property stretching 7,008 yards from the Lion tees with a slope of 147 — one of the longer and more demanding private layouts in York Region. The par-72 course suits players who value length and course management, with a bistro and clubhouse dining on site. Access is reserved for members and guests of the ClubLink network.

King Valley (18)

Scorecard previewRestaurant

See course Course details verified recently

King City

King's Riding Golf Club

18 holes · Member / guest access

Carved into the King City landscape along Bathurst Street, King's Riding Golf Club is a private ClubLink course presenting 18 holes of par-71 golf at 6,502 yards from the Gold tees. The layout is supported by a full amenity set including a driving range, lessons program, restaurant, and pro shop. Access is reserved for members and guests of the ClubLink network.

King's Riding (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Maple

Kirby Links Golf Course and Driving Range

18 holes · Public tee times · from $29 $

Designed to be welcoming and inclusive for all skill levels, Kirby Links in Maple (Vaughan) is a public 18-hole executive par-3 course paired with a 50-stall grass driving range with multiple practice targets. PGA of Canada professionals deliver private lessons, adult clinics, and junior programs on site.

Kirby Links (18)

Range pricingScorecard previewDriving range

See course Course details verified recently

Thornhill

Ladies' Golf Club of Toronto

21 holes · Member / guest access

Founded as North America's only private golf club created by women for women, Ladies' Golf Club of Toronto offers a 21-hole layout in Thornhill alongside a recently renovated clubhouse representing the largest single capital project in the club's 100-year history. Membership is open to women golfers of all levels, from beginners to experienced players.

Ladies' of Toronto (21)

Scorecard previewDriving range

See course Course details verified recently

Whitby

Lakeridge Links & Whispering Ridge Golf Courses

Public tee times + memberships · from $60 $$

Lakeridge Links and Whispering Ridge share a Brooklin facility with two public courses and a complete practice area. The facility describes a practice facility with putting green, PGA of Canada instruction, and TrackMan coaching analysis for lessons.

Lakeridge Links (18) · Whispering Ridge

TrackManScorecard previewDriving rangeLessonsShort-game area

See course Course details verified recently

Toronto

Lambton Golf and Country Club

18 holes · Member / guest access

Carrying more than a century of tradition alongside 27 holes of Rees Jones-designed championship golf, Lambton Golf and Country Club sits in an idyllic setting west of downtown Toronto with five all-weather tennis courts, a modern clubhouse, and a long-standing culture of understated hospitality. The club is private, with access by membership and guest play.

Scorecard preview

See course Course details verified recently

Aurora

Lebovic Golf Club

18 holes · Public tee times + memberships

Situated on Leslie Street in Aurora, Lebovic Golf Club is a semi-private 18-hole course playing to a par of 70 at just over 6,000 yards from the gold tees. The layout leans on precision over length, with a mix of par-3 and par-4 holes that suit mid-handicap play. Tee-time booking is available online through the club's booking system.

Lebovic (18)

Scorecard preview

See course Course details verified recently

Peterborough

Liftlock Golfland

18 holes · Public tee times · from $187 $$$$$

Liftlock Golfland is a public Peterborough golf facility across from the historic Lift Lock, pairing an 18-hole executive course and 9-hole par-3 course with a dedicated driving range. The facility publishes range hours and basket pricing, making it a useful practice stop for Kawartha / Peterborough / Northumberland golfers.

Liftlock Golf Club (18)

Range pricingMatsScorecard previewDriving range

See course Course details verified recently

Lindsay

Lindsay Golf and Country Club

18 holes · Public tee times + memberships · from $35 $

Established in 1909 in the town of Lindsay, this semi-private 18-hole, par-72 course carries one of the longer histories in Kawartha Lakes golf and sits roughly an hour north of Toronto. Public tee times are available online, backed by a full driving range, bar and restaurant, and event space for weddings and private functions.

Lindsay Golf and Country Club (18)

Range pricingScorecard previewDriving rangeRestaurantLessons

See course Course details verified recently

Whitby

Lyndebrook Golf Club

9 holes · Public tee times

Lyndebrook is a family-owned nine-hole public course in Whitby running ladies, senior men's, and regular leagues through the season alongside affordable walk-on play. The O'Brien family operation keeps the experience unpretentious and close to central Whitby, with a pro shop on site.

Scorecard previewLeaguesPro shop

See course Course details verified recently

Aurora

Magna Golf Club

18 holes · Member / guest access

Set in Aurora north of Toronto, Magna Golf Club is a private 18-hole par-72 course with a driving range and league program. Access is restricted to members and their guests.

Magna (18)

Scorecard previewDriving rangeLeagues

See course Course details verified recently

Maple

Maple Downs Golf and Country Club

18 holes · Member / guest access

Established in 1954 within the Oak Ridges Moraine north of Toronto, Maple Downs Golf and Country Club is a private 18-hole par-72 course consistently ranked among Canada's top 100, offering a family-oriented community atmosphere rooted in its founding values of inclusivity. The club combines championship golf with racquet sports and social programming, with access reserved for members and their guests.

Maple Downs (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Markham

Markham Executive Golf Course

18 holes · Public tee times + memberships · from $40 $

Open seven days a week including statutory holidays, Markham Executive Golf Course in Markham is a public 18-hole par-58 layout mixing par 4s and par 3s on an accessible, compact design. A driving range is available on site for warm-up and practice.

Markham Executive (18)

Scorecard previewDriving range

See course Course details verified recently

Markham

Markham Green Golf Club

9 holes · Public tee times · from $44 $$$

Tucked into the Rouge River Valley, Markham Green Golf Club is a public 9-hole layout where the river comes into play on six of the nine holes, demanding carries over water throughout the round. The tree-lined fairways and quick greens trace a routing with roots in the original Box Grove Golf Club from the 1950s. Call the pro shop to confirm tee times; no online booking system is currently listed.

Scorecard previewLessonsLeaguesEventsMemberships

See course Course details verified recently

Toronto

Markland Wood Golf Club

18 holes · Member / guest access

Established in 1964 along Bloor Street West near the 427, Markland Wood Golf Club is a private par-71 layout that members describe as one of the more walkable yet strategically engaging designs in the city. The club has operated continuously for over 60 years with a focus on a close-knit membership experience.

Scorecard preview

See course Course details verified recently

Whitchurch-Stouffville

Meadowbrook Golf & Country Club

18 holes · Member / guest access

Spread across 150 acres of rolling countryside adjacent to the Bruce Mill Conservation Area north of Toronto, Meadowbrook Golf & Country Club is a private 18-hole par-71 course designed for avid golfers seeking a pure, low-density experience. The layout incorporates natural brooks, calm ponds, and strategic bunkering against a backdrop protected from urban encroachment.

Meadowbrook (18)

Scorecard preview

See course Course details verified recently

Woodbridge

National Golf Club of Canada

18 holes · Member / guest access

Routed across open terrain in Woodbridge, National Golf Club of Canada is a private 18-hole par-71 layout stretching 7,273 yards from the back tees. The course is built around strategic demands rather than brute length, earning a consistent reputation among tour professionals as one of Canada's most tactically rigorous tests. A driving range and private clubhouse round out the member-only facility.

National of Canada (18)

Scorecard previewDriving range

See course Course details verified recently

Clarington

Newcastle Golf Club

18 holes · Public tee times · from $39 $

Set at the eastern fringe of Durham Region in Clarington, Newcastle Golf Club is a public 18-hole layout with water hazards, sand traps, and a picturesque backdrop that mixes challenge with accessible play across most skill levels. A driving range, lessons program, and active leagues fill out the season for regular visitors.

Scorecard previewDriving rangeLessonsLeaguesEvents

See course Course details verified recently

Nobleton

Nobleton Lakes Golf Club

27 holes · Public tee times · from $85 $$$

Surrounded by the lake features that give it its name, Nobleton Lakes Golf Club is a public 27-hole facility in Nobleton that accommodates 18-hole rounds across interchangeable nine-hole combinations. The property includes a driving range and lesson academy, an on-site restaurant, and full event and wedding hosting. Online tee-time booking is available.

Scorecard previewMemberships

See course Course details verified recently

Toronto

Oakdale Golf and Country Club

18 holes · Member / guest access

Positioned as a central green retreat within Toronto, Oakdale Golf and Country Club wraps 18 holes of private parkland golf around a family-oriented club that adds a pool, tennis, and fitness to the core golf experience. The course served as the host venue for the 2023 RBC Canadian Open. Membership is required for access.

Scorecard preview

See course Course details verified recently

Norwood

Oakland Greens Golf & Country Club

18 holes · Public tee times · from $25 $

Located a short drive east of Peterborough near Norwood, Oakland Greens is a public 18-hole, par-71 course where water hazards and sand traps add tactical interest throughout the layout, including a 600-yard par-5 thirteenth that runs along a farmland boundary. Open to individuals and large groups, with pro shop, restaurant, and event space on site.

Oakland Greens Golf & Country Club (18)

Scorecard previewDriving rangeRestaurantLeaguesEvents

See course Course details verified recently

Port Perry

Oakridge Golf Club

18 holes · Public tee times · from $94 $$$

Oakridge Golf Club is a public 18-hole course in Port Perry with a lessons program and active seasonal leagues for the Scugog golfing community. The layout is straightforward and well-suited to recreational golfers at any level of the game.

Scorecard previewLessonsLeagues

See course Course details verified recently

Oakwood

Oliver's Nest Golf Club

18 holes · Public tee times + memberships

Rolling across acres of terrain in Oakwood, Oliver's Nest is a semi-private 18-hole, par-71 layout where meandering Mariposa Brook and century-old elm, cedar, and oak trees frame a design-forward course built for players who want a more considered challenge in the Kawartha region. Public players are welcome alongside members.

Oliver's Nest Golf Club (18)

Scorecard previewDriving rangeLessonsPower cartsRental clubs

See course Course details verified recently

Keswick

Orchard Beach Golf & Country Club

9 holes · Public tee times + memberships · from $40 $$$

Perched above the southern shore of Cook's Bay on Lake Simcoe, Orchard Beach Golf & Country Club is a semi-private 9-hole layout in Keswick designed by Stanley Thompson in 1926. The ninth tee delivers one of the more memorable lake views in York Region golf, and the historic property carries an unusual footnote: the concept for Hockey Night in Canada is said to have taken shape in a conversation on the sixth hole in 1929. Public green fees are available alongside seasonal memberships.

Scorecard previewLessonsLeaguesEventsMemberships

See course Course details verified recently

Oshawa

Oshawa Airport Golf Club

18 holes · Public tee times + memberships · from $33 $

Oshawa Airport Golf Club is an 18-hole executive layout in north Oshawa set alongside a valley and stream, with elevation changes, sand traps, and water in play on both the par 3s and par 4s that reward accurate ball-striking. Operated by GolfNorth, the facility includes a licensed lounge, event venue, and regular leagues and tournaments through the season.

Scorecard previewMemberships

See course Course details verified recently

Oshawa

Oshawa Golf & Curling Club

18 holes · Member / guest access

Established more than a century ago, Oshawa Golf & Curling Club has grown into a private 18-hole club built as much around community as the game itself, combining golf, curling, pickleball, and dining under one roof. Year-round programming and a deeply rooted membership make it one of the more established clubs in the Durham Region.

Scorecard previewDriving rangeLessonsPower cartsLeagues

See course Course details verified recently

Clarington

Pebblestone Golf Course

9 holes · Public tee times · from $32 $$

A family-owned nine-hole public course in Clarington that has operated since 1962, Pebblestone offers power carts, rental clubs, and event hosting in a relaxed setting at the eastern end of Durham Region. The compact layout is an affordable, no-pressure round for golfers at any level.

Scorecard previewPower cartsRental clubsEvents

See course Course details verified recently

Peterborough

Peterborough Golf & Country Club

18 holes · Member / guest access

Peterborough Golf & Country Club is a private 18-hole, par-71 layout in the city's north end, supported by a full-service amenity set including a driving range, restaurant, lessons program, and tournament calendar. Membership is required for play; guests are welcome when accompanied by a member.

Peterborough Golf & Country Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Pickering

Pickering Glen Golf Club

18 holes · Public tee times + memberships · from $74 $$

A traditional parkland layout on 150 acres in Pickering, Pickering Glen (established 1968) has earned its reputation as the hidden gem of Durham County through scenic slopes, natural waterways, and native foliage that have shaped the course's character over six decades. Under new ownership since 2023, the semi-private club continues to offer daily-fee access for golfers from Durham and the GTA fringe.

Scorecard previewRestaurantPower cartsRental clubsLeagues

See course Course details verified recently

Keene

Pine Crest Golf & Country Club

18 holes · Public tee times + memberships · from $48.68 $$

Founded by the Dixon family in 1925 and now in its third generation of family ownership, Pine Crest near Keene is a semi-private 18-hole, par-71 course whose current layout dates from the late 1960s and is maintained across nearly 200 acres with full automatic irrigation. Lessons, leagues, and a driving range round out the season-long program.

Pine Crest Golf & Country Club (18)

Scorecard previewDriving rangeRestaurantLessonsLeagues

See course Course details verified recently

Port Hope

Port Hope Golf & Country Club

18 holes · Public tee times · from $25 $

Winding through the historic Penryn Park on the Lake Ontario bluffs in Port Hope, this 18-hole, par-70 public course is among the oldest in Canada, with nine of its holes running directly along the lake's edge and a custom-built 60-foot bridge spanning four railway lines as a defining course feature. Wind off the lake and significant elevation changes through the park terrain give the layout a distinct character that sets it apart from inland Northumberland courses.

Port Hope Golf & Country Club (18)

Scorecard preview

See course Course details verified recently

Ennismore

Quarry Golf Club

18 holes · Public tee times · from $55 $$

Set in Ennismore west of Peterborough, Quarry Golf Club is a public 18-hole, par-72 layout with a supplementary par-3 short course on site for warm-up or casual play. Restaurant, simulator, pro shop, and instruction round out the facility for golfers looking for a full day.

Quarry Golf Club (18)

Scorecard previewRestaurantLessonsPower cartsRental clubs

See course Course details verified recently

King

RedCrest Golf Club

18 holes · Public tee times + memberships · from $89 $$$

Set on Keele Street in King, RedCrest Golf Club is a semi-private 18-hole par-71 layout that stretches to 6,744 yards from the back tees, with water coming into play on 14 holes. The course is both rideable and walkable, and public players are welcome. Facilities include a bistro, a renovated bar, a practice green, and GPS-equipped power carts.

RedCrest (18)

Scorecard preview

See course Course details verified recently

Markham

Remington Parkview Golf & Country Club

36 holes · Public tee times · from $79 $$$

Spread across the Rouge River Valley in Markham, Remington Parkview Golf & Country Club is a public 36-hole facility with two distinct 18-hole layouts. The Valley Course plays as a links-style 5,900-yard par-71 routed through the natural beauty of the river corridor, while the Upper Course tightens the challenge with contoured fairways and deceptive greens at 6,400 yards. The property has operated for more than 50 years and offers online tee-time booking.

Upper Course (18) · Valley Course (18)

Scorecard previewRestaurant

See course Course details verified recently

Richmond Hill

Richmond Hill Golf Club

18 holes · Public tee times · from $105 $$$$

Threaded through mature landscape on Bathurst Street in Richmond Hill, Richmond Hill Golf Club is a public 18-hole par-70 layout measuring 6,004 yards from the tips. Narrow corridors, several well-placed hazards, and three tee decks per hole give the course a consistent challenge across ability levels. A driving range, rental clubs, lessons, and online tee-time booking are available on site.

Richmond Hill (18)

Range pricingScorecard previewDriving rangeRestaurantLessons

See course Course details verified recently

Ajax

Riverside Golf Club

9 holes · Public tee times · from $32 $$

Riverside Golf Club has served Ajax's Pickering Village neighbourhood since 1985 as a nine-hole championship-length layout on 54 acres, mixing longer carries with short-iron approaches in a way that brings most clubs into play through the round. Public daily-fee play, memberships, and active men's and women's leagues are all available.

Scorecard preview

See course Course details verified recently

Whitchurch-Stouffville

Rolling Hills Golf Club

36 holes · Public tee times · from $55 $$

Spread across open farmland near Warden Avenue in Whitchurch-Stouffville, Rolling Hills Golf Club is a public 36-hole daily-fee facility accessible from Highways 404 and 407. The Bethesda Grange course is an open, walkable par-72 layout at 6,484 yards where a small creek crosses five holes and water hazards come into play on the third and fourteenth. A Challenge course and Classic course add shorter, strategic routing options alongside a driving range.

Rolling Hills (36)

Scorecard previewDriving range

See course Course details verified recently

Toronto

Rosedale Golf Club

18 holes · Member / guest access

Set in the ravine landscape of Rosedale, one of Toronto's oldest golf institutions, this private 18-hole par-71 course occupies a mature tree-lined setting close to the Don Valley. The club operates on a member-guest basis with no public tee times; the layout measures 6,525 yards from the back tees with a course rating of 71.5 and slope of 130.

Scorecard preview

See course Course details verified recently

Ashburn

Royal Ashburn Golf Club

18 holes · Public tee times + memberships · from $102 $$$

Royal Ashburn Golf Club is a Wilson Paterson–designed semi-private 18-hole par-72 layout in Ashburn with a performance centre covering club fitting, adult programs, junior golf, and ladies instruction. Daily-fee public play is available alongside memberships, leagues, and a driving range and restaurant on site.

Royal Ashburn Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Stouffville

Royal Stouffville Golf Course

27 holes · Public tee times + memberships · from $77 $$$

Spread across gently rolling terrain just north of Toronto on Highway 48 in Stouffville, Royal Stouffville Golf Course is a semi-private facility with 27 holes of play. The 18-hole Championship Course at 6,625 yards features rolling fairways, wooded corridors, water hazards, and strategically bunkered greens, while a shorter 9-hole Executive Course serves beginners, juniors, and golfers looking for a quicker round. Online tee-time booking and lesson programs are available.

Championship Course (18) · Executive Course (9)

Scorecard previewDriving range

See course Course details verified recently

Toronto

Royal Woodbine Golf Club

18 holes · Public tee times + memberships

Nestled discreetly in the Mimico Creek valley near the airport, Royal Woodbine is a semi-private 18-hole course that Golf Digest has noted for a solid layout with water and testing greens. The club operates as a golf destination with tournament services and a membership program, and is open to public green-fee play.

Scorecard previewRestaurantEvents

See course Course details verified recently

Toronto

Scarboro Golf and Country Club

18 holes · Member / guest access

Originally laid out by George Cumming and substantially redesigned in 1924 by A.W. Tillinghast — one of the defining golf architects of that era — Scarboro Golf and Country Club has hosted four Canadian Opens and multiple amateur championships since its founding in 1912. The private club's Edwardian clubhouse adds a distinctive architectural backdrop to a course that has remained an important address in Toronto golf for over a century.

Scorecard preview

See course Course details verified recently

Toronto

Scarlett Woods Golf Course

18 holes · Executive course · from $25.19 $$

Running 3,749 yards through the Scarlett Road greenway, Scarlett Woods is a City of Toronto-operated 18-hole par-61 executive course with a mix of short and mid-length holes that work for players at most stages of the game. The course's 17th hole features a water hazard running alongside the fairway, providing one of the layout's more memorable challenges, and a driving range is on site.

Scorecard previewDriving range

See course Course details verified recently

East Gwillimbury

Silver Lakes Golf & Country Club

18 holes · Public tee times

Tucked along Yonge Street in East Gwillimbury, roughly 40 minutes north of Toronto via Highway 404, Silver Lakes Golf & Country Club is a public 18-hole championship layout. The course name reflects the defining feature of the property — lake and water hazards woven through the routing — set against a parkland backdrop suited to a range of handicaps. Season passes, daily green fees, leagues, and junior programs are all available.

Scorecard previewDriving rangeRestaurantLeaguesEvents

See course Course details verified recently

Buckhorn

Six Foot Bay Resort Inc.

18 holes · Public tee times + memberships · from $74 $$

Occupying a lakeside position on Katchewanooka Lake near Buckhorn, Six Foot Bay Resort plays 18 holes at par 72 as part of a larger resort property in the Kawartha Lakes. The course plays through mixed terrain typical of the lake country between Peterborough and Bancroft.

Six Foot Bay Resort Inc. (18)

Scorecard preview

See course Course details verified recently

Stouffville

Sleepy Hollow Country Club

18 holes · Member / guest access

Tucked into mature parkland just minutes from downtown Stouffville, Sleepy Hollow Country Club is a private 18-hole par-72 course with more than 65 years of history. Rolling fairways, meaningful elevation changes, and notably small greens give the layout a consistent challenge that rewards precision over power. Access is reserved for members and guests.

Sleepy Hollow (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Ajax

South Ajax Golf Club

9 holes · Public tee times · from $19.47 $

South Ajax Golf Club combines two public nine-hole layouts with a dedicated South Ajax Range powered by Toptracer Range technology. The Ajax facility lists 17 Toptracer bays, a large VIP bay with two mats for group play, short-game practice, restaurant hours, and course tee times through GolfLinks.

Breeze (9) · Wind (9)

MatsToptracerLit / evening rangeScorecard previewDriving range

See course Course details verified recently

Pickering

Spring Creek Golf Club

9 holes · Public tee times · from $28 $$

Spring Creek is a nine-hole par-31 course north of Pickering, set among mature trees with manicured greens and fairways designed to attract both experienced players and those new to the game. The course earned an official Golf Canada handicap rating in 2023, making it a legitimate option for golfers who want to post their score.

Scorecard previewRestaurantLeaguesEvents

See course Course details verified recently

Stouffville

Spring Lakes Golf Club

54 holes · Member / guest access

Carved from 400 acres of Oak Ridges Moraine countryside near Stouffville, Spring Lakes Golf Club is a private 54-hole facility with three separate championship 18-hole courses, each with its own routing character. Water is the dominant design element throughout: 45 lakes border fairways and greens across all 54 holes, creating a recurring test of course management on every round. The club is family and couples-oriented, with year-round membership access. Access is reserved for members and guests.

North Course (18) · South Course (18) · East Course (18)

Scorecard previewDriving rangeRestaurantLessons

See course Course details verified recently

Whitchurch-Stouffville

St. Andrew's East Golf and Country Club

18 holes · Member / guest access

Routed across nearly 200 acres about 40 minutes from downtown Toronto near Bloomington and McCowan Roads in Whitchurch-Stouffville, St. Andrew's East Golf and Country Club is a private equity golf club with 375 shareholder members. The 18-hole par-72 layout was established in 1988 and sits in a quiet rural setting with ample room between holes. Access is reserved for shareholder members and their guests.

St. Andrew's East (18)

Scorecard previewDriving range

See course Course details verified recently

Aurora

St. Andrews Valley Golf Club

18 holes · Public tee times + memberships · from $89 $$$

Routed through the Holland River floodplain on nearly 200 acres 30 minutes north of Toronto near Aurora, St. Andrews Valley Golf Club is a semi-private 18-hole par-72 layout stretching 7,304 yards from the back tees. The Holland River winds through the property as a recurring hazard, significant elevation changes move play from valley floor to high ground on the back nine, and stacked sod bunkers guard key greens. Bent-grass fairways and USGA-spec greens complete the championship setup.

St. Andrews Valley (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Gormley

Station Creek Golf Club

36 holes · Member / guest access

Set among mature forests and rolling terrain at the northeastern edge of the GTA in Gormley, Station Creek Golf Club is a private 36-hole facility with two courses renovated between 2002 and 2004 by architect Paul Takahashi. The redesign introduced large tee decks, dramatic bunkering, and challenging green complexes, while the railway-themed clubhouse overlooks the sixteenth and eighteenth greens of the South Course. Access is reserved for members and guests.

North (18) · South (18)

Scorecard previewDriving range

See course Course details verified recently

Clarington

Stonehenge Golf Club

18 holes · Public tee times + memberships · from $56 $$

Stonehenge Golf Club occupies 100 acres of rolling terrain in Bowmanville with a links-style layout built into the natural geography of the property, producing nine holes that each feel distinct and carry a British Highlands character. Affordable green fees and an active membership make it a well-attended local course in Clarington.

Scorecard preview

See course Course details verified recently

Fenelon Falls

Sturgeon Point Golf Club

9 holes · Public tee times · from $13 $

Established in 1899 on the shores of Sturgeon Lake near Fenelon Falls, Sturgeon Point is a historic nine-hole, par-72 course (played in two loops) that remains one of the region's oldest clubs still in operation, with a relatively flat and walkable layout, lake views, and free docking for those arriving by water. The fully licensed clubhouse and deck overlooking the lake serve the public season, with memberships also available.

Sturgeon Point Golf Club (9)

Scorecard previewDriving rangeLessonsLeagues

See course Course details verified recently

Port Perry

Summerlea Golf Club

18 holes · Member / guest access

Summerlea Golf Club is a private 18-hole par-58 executive course in Port Perry, Durham Region — access is reserved for members and guests.

Summerlea (18)

Scorecard preview

See course Course details verified recently

Richmond Hill

Summit Golf & Country Club

18 holes · Member / guest access

Perched along Yonge Street in Richmond Hill with tees elevated well above parkland fairways and greens set below the clubhouse, Summit Golf & Country Club is a private 18-hole par-71 course with notable elevation character. The layout was originally designed by Cumming and Lyon and later refined by Stanley Thompson, who preserved the best elements of the original routing. Access is reserved for members and guests.

Summit (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Prince Albert

Sunnybrae Golf Course

27 holes · Public tee times · from $40 $

Sunnybrae Golf Course near Port Perry operates three named nine-hole loops — The Links, The Creek, and The Meadow — across a 27-hole public complex with varying terrain and a laid-back approach suited to golfers at any level. Rounds can be played as individual nines or combined in any pairing.

Scorecard preview

See course Course details verified recently

Toronto

Tam O’Shanter Golf Course

18 holes · Public tee times · from $57.96 $$

Nestled alongside Highland Creek in Scarborough, Tam O’Shanter Golf Course is a public 18-hole, par 72 layout with a parkland character shaped by tree lines, water features, and natural terrain. Hole 13 is the course’s signature, framing a pond against a wooded backdrop. Online booking is available and a driving range is on-site for pre-round warmup.

Scorecard preview

See course Course details verified recently

Ennismore

Tamarac Golf & Country Club

18 holes · Public tee times · from $28 $

Spread across 6,390 yards near Ennismore, Tamarac is a public 18-hole, par-72 course with mature tree-lined fairways, strategically placed ponds, and undulating greens that have made it a local community fixture since 1965. Four sets of tees, a season-pass program shared across three partner courses, and an accessible public tee sheet make it a practical destination for golfers of varying ability.

Tamarac Golf & Country Club (18)

Scorecard preview

See course Course details verified recently
The Avalon Club golf course, Uxbridge

Uxbridge

The Avalon Club

18 holes · Member / guest access

The Avalon Club is a private 18-hole par-72 layout in Uxbridge capped at 150 members, with a course stretching to approximately 7,178 yards from the tips in the Oak Ridges Moraine. The deliberately small membership produces an uncrowded, unhurried experience that is the club's core proposition.

The Avalon Club (18)

Scorecard previewDriving rangePower cartsPro shop

See course Course details verified recently

Sutton

The Briars Golf Club

18 holes · Member / guest access

Winding along the southern shores of Lake Simcoe on historic Hedge Road in Sutton, The Briars Golf Club is a private 18-hole par-72 course with an unhurried, resort-adjacent character. The property shares its setting with The Briars Inn and benefits from the distinctive calm that Lake Simcoe shoreline topography provides. Membership tiers include 7-day, 5-day, intermediate, trial, and social options. Access is reserved for members and guests.

The Briars (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Cobourg

The Mill Golf Course at Cobourg Creek

18 holes · Public tee times + memberships · from $52 $$

Housed within Pratt's Mill — a historic structure built in the 1830s — this 18-hole, par-34 executive layout in Cobourg runs along Cobourg Creek with lush greens and water framing most holes in a compact, scenic setting. The course shares the property with a full-service restaurant and event venue, making it equally suited to a quick round or a longer afternoon.

The Mill Golf Course at Cobourg Creek (18)

Scorecard preview

See course Course details verified recently

Pefferlaw

The Pines of Georgina

18 holes · Public tee times

Set in Pefferlaw at the southern edge of Kawartha Lakes, The Pines of Georgina is a public 18-hole, par-70 course that offers memberships and green-fee play with rental clubs available on site. The layout draws from the area's pine-country terrain on the fringe of the Kawartha corridor.

The Pines of Georgina (18)

Scorecard previewRental clubs

See course Course details verified recently

Thornhill

The Thornhill Club

27 holes · Member / guest access

Anchored near the heart of Toronto at 7994 Yonge Street in Thornhill, The Thornhill Club is one of Canada's historic private clubs, with a 27-hole Stanley Thompson-designed golf course at the centre of a multi-sport membership. Beyond golf, members access tennis, curling, fitness, a summer pool, and cabana facilities year-round. Access is reserved for members and guests.

The Thornhill Club (27)

Scorecard previewDriving range

See course Course details verified recently

Toronto

Toronto Hunt Club

18 holes · Member / guest access

Perched on the bluffs above Lake Ontario in the Beaches neighbourhood, The Toronto Hunt's nine-hole golf course overlooks the water from an elevated vantage point that Golf Magazine has ranked among the top 35 nine-hole courses in the world. One of Canada's oldest member clubs, dating to 1843, it pairs the golf offering with dining and social facilities in a historic lakeside setting. Membership is required for access.

Scorecard preview

See course Course details verified recently

Thornhill

Uplands Golf & Ski Club

9 holes · Public tee times + memberships · from $59 $$

Tucked into a compact but hilly site in Thornhill operated under the Golf North network, Uplands Golf & Ski Club is a semi-private 9-hole course that shares its terrain with a ski facility, giving the layout more elevation change than most courses of its size in the region. The dual-season setup suits the natural topography of the site and makes the course a practical option for golfers looking for a quick round close to the northern edge of the GTA.

Uplands (9)

Scorecard preview

See course Course details verified recently

Markham

Upper Unionville Golf Club

18 holes · Public tee times · from $95 $$$

Spread across open terrain on Kennedy Road in north Markham, Upper Unionville Golf Club is a public 18-hole par-71 layout measuring 6,728 yards from the back tees. A patio and restaurant overlook the signature sixteenth and eighteenth holes, and the club is part of the Copper Creek Golf Group with reciprocal play benefits at other Ontario properties. Online booking is available and power carts are included in posted green fees.

Upper Unionville (18)

Scorecard preview

See course Course details verified recently

Oshawa

Valleymede Columbus Golf Club

18 holes · Public tee times · from $44.25 $

Valleymede Columbus Golf Club is a public 18-hole layout in north Oshawa with a links character, set on 150 acres of open meadows, mature trees, and natural grass mounds about 15 minutes north of Highway 401. Two holes anchor the course's reputation: an island green on the par-4 third and a 200-yard elevated tee to the par-3 17th, which plays to a green ringed by water and a large bunker.

Scorecard previewRestaurantPower cartsRental clubsLeagues

See course Course details verified recently

Pickering

Watson's Glen Golf Club

18 holes · Public tee times · from $75 $$$

Watson's Glen is a Kevin Holmes–designed 18-hole championship public course in Pickering with a reputation for demanding greens and consistently well-maintained fairways. A driving range and restaurant are on site, and the Copper Creek Flex Account gives frequent players access across the Copper Creek Group's properties in the GTA and Niagara.

MatsScorecard previewDriving rangeRestaurantEvents

See course Course details verified recently

Bolsover

Western Trent Golf Club

18 holes · Public tee times

A compact 18-hole layout at par 70, Western Trent Golf Club is a public course in Bolsover that serves the seasonal market between Barrie and the Kawartha Lakes. Online tee-time booking is available through the club's own website.

Western Trent Golf Club (18)

Scorecard preview

See course Course details verified recently

Toronto

Weston Golf and Country Club

18 holes · Member / guest access

Set in Toronto's Weston neighbourhood, Weston Golf and Country Club is a private 18-hole par-72 course with a long history in the city's northwest. The club operates on a member-only basis and does not offer public tee times.

Scorecard preview

See course Course details verified recently

Aurora

Westview Golf Club

27 holes · Public tee times · from $75 $$$

A family-owned fixture in Aurora for over 65 years, Westview Golf Club is a public 27-hole facility built across three named nines — Homestead, Middle, and Lakeland — with 18-hole rounds played on assigned combinations. Mature trees frame most holes, and the property includes a driving range. Online booking is available and the club carries some of the more accessible green fees in York Region.

Homestead (9) · Middle (9) · Lakeland (9)

Scorecard previewDriving range

See course Course details verified recently

Pickering

Whitevale Golf Club

18 holes · Member / guest access

Whitevale Golf Club is a member-owned private 18-hole club in Pickering that positions itself as an accessible alternative to corporate-run private courses in the GTA. The property includes championship golf, a comprehensive practice facility, and a clubhouse in a scenic setting east of Toronto.

Scorecard previewDriving rangeRestaurantShort-game areaMemberships

See course Course details verified recently

Douro-Dummer

Wildfire Golf Club

18 holes · Member / guest access

Opened in August 2003 along the shores of Stony Lake in Douro-Dummer, Wildfire is a private 18-hole, par-72 course featuring an unusual composition of five par-3s and five par-5s across a forested layout that plays 5,130 to 6,750 yards and is designed to be walked throughout. The cedar shake clubhouse, designed by Toronto architect Richard Wengle, overlooks Gilchrist Bay and the final fairway.

Wildfire Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Whitby

Winchester Golf Club

18 holes · Public tee times · from $38 $

Winchester Golf Club has been a fixture of Brooklin, Whitby since 1981, with an 18-hole public layout that mixes elevated tees, sunken tees, water, and sand traps for a varied round. A banquet facility for groups of 20 to 120, alongside daily-fee play, memberships, and leagues, makes it a year-round resource for the Brooklin golfing community.

Scorecard previewRestaurantPower cartsLeaguesEvents

See course Course details verified recently

Janetville

Wolf Run Golf Club

18 holes · Public tee times + memberships

Spread across rolling terrain in the Kawartha heartland near Janetville, Wolf Run Golf Club is a semi-private 18-hole course at par 72 with a full amenity set. A driving range, licensed restaurant, and lessons program make it a year-round resource for golfers between Peterborough and Lindsay.

Wolf Run Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

Uxbridge

Wooden Sticks Golf Course

18 holes · Public tee times · from $190 $$$$$

Wooden Sticks is a public 18-hole course in Uxbridge built around a distinctive hole-by-hole design concept that gives each hole its own individual character, with stay-and-play packages available across six cabins and eight suites on the property. Year-round dining at Fairways restaurant and corporate golf packages make it a versatile destination for more than just a day round.

Range pricingScorecard previewDriving rangeRestaurantShort-game area

See course Course details verified recently

Uxbridge

Wyndance Golf Club

18 holes · Member / guest access

Wyndance Golf Club is a private 18-hole ClubLink property in Uxbridge with a restaurant, lessons program, and pro shop serving its membership. As part of the ClubLink network, members gain access to courses and facilities across the Ontario portfolio.

Scorecard previewRestaurantLessonsEventsPro shop

See course Course details verified recently