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

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

Port Hope

Ash Brook Golf Club

18 holes · Public tee times

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)

MatsScorecard 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. The course offers a genuine test for mid-to-low handicappers while remaining accessible to recreational players, backed by practice facilities that include a driving range plus chipping and putting greens, along with a lessons program and an on-site restaurant. The club monitors pace of play across the round and offers multiple play packages aimed at everyday value, with tee-time deals and loyalty rewards available through its mobile app. Tee times are available to the public with no membership required.

Scorecard previewDriving rangeRestaurantLessonsRental clubs

Caledon East

Banty's Roost Golf Club

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

Spread across more than 200 acres of rolling Caledon countryside, Banty's Roost is a 27-hole public facility where ponds come into play on all three nine-hole loops, rewarding careful course management. Opened in 1989 and expanded over time, it includes a driving range, pro shop, and extensive patio, and is convenient to Brampton just north on Bramalea Road.

Red (9) · Blue (9) · White (9)

Scorecard previewDriving rangePower cartsPro shop

Fraserville

Baxter Creek Golf Club

18 holes · Public tee times

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

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

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

Cambridge

Beaverdale Golf Club

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

Winding through mature, well-treed fairways with water in play on half the holes, Beaverdale plays 4,759 yards from the championship tees and rewards accuracy over length on every hole. The layout demands precise shot placement rather than power, making it equally engaging for mid-handicappers and low-handicappers. Located just off the 401 in Cambridge, it is part of the GolfNorth network and open to public play.

Beaverdale Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

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

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

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

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

Mississauga

BraeBen Golf Course

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

Occupying the highest land in Mississauga, BraeBen's rolling terrain lifts players nearly 100 feet above the city, delivering panoramic views of the Mississauga skyline that are unusual for a municipal layout in the GTA. The 27-hole facility pairs an 18-hole championship course with a shorter nine-hole track, and a full driving range makes it a practical all-in-one option for golfers of every level in the Heartland corridor.

18-hole Championship Course (18) · 9-hole Par-3 Course (9)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

Brampton

Brampton Golf Club

18 holes · Member / guest access

Winding through a mature, classic parkland layout that has drawn competitive and recreational members for a century, Brampton Golf Club carries a low-key reputation for timeless conditions and a warm atmosphere. The course was the site of the 2023 World Junior Girls Championship, where Team Canada claimed the title on home soil. Membership is required for play.

Scorecard previewDriving rangeRestaurantLessonsPower carts

Cambridge

Brookfield Golf Club

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

Spread across rolling terrain in Cambridge, Brookfield's 27 holes were assembled in stages: a 9-hole layout from the 1960s expanded to 18 shortly after, then grew to three distinct loops in the early 1990s, giving golfers multiple 18-hole combinations across uneven, tree-framed ground. The hilly fairways mean uneven lies are part of the equation, and each shot calls for a different club selection. Brookfield operates as a semi-private club and is part of the GolfNorth network, with public tee times and a full-service restaurant on site.

Brookfield Golf Club (Gold/Blue) (18) · Brookfield Golf Club (Blue/Red) (18) · Brookfield Golf Club (Red/Gold) (18)

Scorecard previewRestaurantRental clubsLeaguesEvents

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

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

Inglewood

Caledon Country Club

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

Positioned along Olde Base Line Road in the Caledon Hills, this public 18-hole course plays through the characteristic terrain of the Niagara Escarpment edge — rolling ground and longer sightlines that give the par-72 layout an open, airy quality. A driving range, lessons, restaurant, and membership options make it a workable home base for Caledon-area golfers looking for full-facility access.

Scorecard previewDriving rangeRestaurantLessonsRental clubs

Bolton

Caledon Woods Golf Club

18 holes · Member / guest access

Set in the hills north of Bolton, Caledon Woods is a private 18-hole par-71 course managed by ClubLink, offering members a parkland layout alongside a full range of practice and dining facilities. Access is by membership and guest invitation only.

Scorecard previewRestaurantLessonsPower cartsRental clubs

Cambridge

Cambridge Golf Club

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

Cambridge Golf Club is a semi-private 18-hole course in Cambridge, with an on-site driving range and facilities for public and member play. The club offers both public and member tee-time access, alongside lessons, a pro shop, and league and tournament programming.

Cambridge Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

Little Britain

Cardinal 18 Golf Club

18 holes · Public tee times + memberships

Cardinal 18 Golf Club sits amid protected woodland, rolling hills, and ponds near Little Britain in the Kawartha lakeland district, with a semi-private 18-hole layout at par 71 and limited memberships available alongside public play. Previously known as Whitetail Golf & Country Club before a rebrand, the course is a sister facility to nearby Oliver's Nest Golf Club. Creeks and ponds come into play across several holes, and the back nine is generally regarded as the more scenic stretch of the round. On-site amenities include a pro shop, marshalled play, and a ladies league program, with the club open seven days a week through the golf season for local members and visiting Kawarthas golfers alike.

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

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

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 and 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. Originally designed by Stanley Thompson and set in the Rouge Valley along the meandering Little Rouge Creek, the club dates to 1922 and has since been reshaped by architects C.E. (Robbie) Robinson, Doug Carrick, Thomas McBroom, and Ian Andrew. Practice facilities include a full-length driving range, a 15,000-square-foot putting and chipping green with a wedge calibration range added in 2023, and three indoor simulators equipped with TrackMan technology, backed by PGA of Canada teaching professionals and a pro shop. Membership is tiered, including junior and intermediate categories, and access is reserved for members and guests.

Scorecard preview

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. The semi-private 18-hole, par-70 layout welcomes daily-fee players alongside members, and the club holds membership in both the Stanley Thompson Society and Golf Canada. On-site facilities include a driving range, a members' practice area, rental clubs and power carts, and the Albatross Restaurant for post-round dining. A junior program and organized leagues run through the season, alongside a calendar of tournaments and special events, and the pro shop rounds out the day-to-day operation for both walk-up and member play.

Cedarhurst Golf Club Inc (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

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

Conestogo

Conestoga Golf Club

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

Set in rural Waterloo Region near the village of Conestogo, Conestoga Golf Club is a public 27-hole facility operated by GolfNorth, with three interchangeable nine-hole routings that can be combined for varied 18-hole rounds. A licensed restaurant, leagues, and tournament facilities round out the offering for golfers visiting the area.

Conestoga Golf Club (Moors/Goose) (18) · Conestoga Golf Club (Village/Moors) (18) · Conestoga Golf Club (Goose/Village) (18)

Scorecard previewRestaurantLeaguesEvents

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

Goodwood

Coppinwood Golf Club

18 holes · Member / guest access

Coppinwood Golf Club is Tom Fazio's only solo design in Canada, a private 18-hole, par-72 course set on sprawling countryside in Goodwood, within reach of the GTA despite its rural feel. The layout uses wide fairways across open, rolling land and is built to be walkable as well as playable, with a relaxed pace that the club treats as central to the golf experience. The practice facility is a serious draw in its own right: three dedicated practice holes plus a full-length practice tee support the capped membership's training. Coppinwood keeps a low public profile in keeping with its private, member-only structure, and detailed course history beyond the Fazio commission is not published on the facility site.

Coppinwood Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

Mississauga

Credit Valley Golf & Country Club

18 holes · Member / guest access

Designed by Robbie Robinson around a river valley the architect reportedly called one of the finest natural settings he had encountered, Credit Valley's parkland layout follows the Credit River through Mississauga, with tight fairways, large undulating greens, and wildlife along the corridor at dawn and dusk. Five sets of tees accommodate a range of playing abilities, and the course is open to members and their guests.

Scorecard previewDriving rangeRestaurantLessonsPower carts

Manilla

Crestwood Golf Club

9 holes · Public tee times

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

Crestwood Golf Club (9)

Scorecard preview

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 via multiple tee options. The semi-private club opens daily rounds to the public and backs them with a full-service restaurant, bar, and barbecue patio, plus a driving range and rental clubs. The clubhouse's Great Hall banquet space seats up to 175 guests beneath floor-to-ceiling windows overlooking the course, hosting weddings and events alongside the club's regular tournament and league calendar. The pro shop runs extended daily hours to support both walk-up and member play.

Dalewood Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

Ajax

Deer Creek North & South Courses

45 holes · Public tee times + memberships

Deer Creek's North and South courses in Ajax offer public tee-time golf across 45 holes of well-conditioned fairways with ClubLink daily-fee access. Book North and South rounds online; dynamic green fees vary by tee time and date. The driving range, practice greens, and 9-hole Short Course are listed separately as Deer Creek Practice and Performance Centre at 2075 Salem Rd N. Four indoor simulators in Westney Hall cover the winter season.

North Course · South Course

Scorecard previewRestaurantPower cartsEventsMemberships

See course Course details verified recently

Kitchener

Deer Ridge Golf Club

18 holes · Member / guest access

Designed for walkability and consistent conditioning, Deer Ridge is a private 18-hole par-72 course in Kitchener that has earned a ranking among Canada's top 100 courses and built a reputation for genuine first-tee access within a small, active membership. The layout is complemented by a dedicated practice area and short-game facility.

Scorecard previewDriving rangeRestaurantLessonsPower carts

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

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

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

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

Kitchener

Doon Valley Golf Course

54 holes · Public tee times · from $48.25 $$

Spread along a natural wetland corridor in Kitchener, Doon Valley's 54-hole City of Kitchener facility combines a challenging 18-hole championship course, a 9-hole layout, and a pitch-and-putt, all threaded through mature woodland with natural hazards shaping every round on the main course. A full practice facility and driving range round out the site, which also includes a licensed clubhouse. As a municipally operated course, Doon Valley is open to all golfers with straightforward public booking.

Championship 18 (18) · Classic 9 (9) · Pitch and Putt (9)

Scorecard previewDriving rangeRestaurantEventsPro shop

New Dundee

Dundee Golf Club

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

Established in 1970 and set on gently rolling countryside in New Dundee, Dundee Golf Club plays 6,165 yards from the tips across a balanced 18-hole layout — six par threes, six par fours, and six par fives — that presents a consistent variety of shot demands. The course is part of the GolfNorth network and operates as a semi-private club with public tee times, a full-service restaurant, and a banquet facility.

Dundee Golf Club (18)

Scorecard previewRestaurantLessonsRental clubsLeagues

Dunsford

Dunsford Golf & Country Club

9 holes · Public tee times + memberships

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

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

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

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

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

Elmira

Elmira Golf Club

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

Laid out across the gently rolling terrain of the Eldale Valley north of Waterloo, Elmira Golf Club is a semi-private 18-hole course that has served the community since 1963. Five tee sets accommodate a wide range of handicaps, and the on-site Grill on the Green operates year-round for post-round dining.

Elmira Golf Club (18)

Scorecard previewRestaurantLessonsEventsPro shop

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

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

Uxbridge

Foxbridge Golf Club

21 holes · Public tee times

Foxbridge Golf Club is a public 21-hole layout in Uxbridge, laid out across rolling terrain with sandy soil, tight fairways, mature trees, and well-manicured greens, with the North nine connected to the rest of the property by a cart path through the woods. Recent renovations on the North nine added a new par-3 with an island tee and a reconstructed par-5 built from two former holes. The club, established in 1958, underwent a broader modernization that included a new clubhouse with scenic patios. Amenities include a driving range, indoor golf simulators, the Scrambles Restaurant & Bar, a halfway hut/lounge, and a pro shop, supporting active leagues, tournaments, and junior camps through the season, along with weddings and corporate events on the 200-plus-acre property.

Scorecard previewDriving rangeRestaurantLessonsRental clubs

Baden

Foxwood Golf Club

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

Set across open countryside near Baden in Waterloo Region, Foxwood Golf Club is a semi-private 27-hole facility with three interchangeable nine-hole routings that can be played in any combination. A driving range, practice short-game area, and on-site restaurant make it a practical base for golfers spending a full day on the course.

Foxwood Golf Club (Blue/White) (18) · Foxwood Golf Club (Red/Blue) (18) · Foxwood Golf Club (White/Red) (18)

Scorecard previewDriving rangeRestaurantShort-game areaPutting green

Cambridge

Galt Country Club

18 holes · Member / guest access

One of Canada's longest-running private clubs, Galt Country Club has anchored golf in Cambridge since 1906, with a par-70 layout that is known for being eminently walkable, socially accessible, and engaging without demanding length from the tee. The course strikes a balance between the challenge that better players expect and the enjoyment that casual golfers and social members look for.

Scorecard previewDriving rangeRestaurantLessonsLeagues

Caledon

Glen Eagle Golf Club

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

Designed by Rene Muylaert and opened in 1962, Glen Eagle has been shaping public golf in the Caledon Hills for more than six decades, long enough to have hosted rounds by Moe Norman and Sandra Post. Three nine-hole loops — Red, Blue, and Yellow — allow flexible combinations across the property's contoured Highway 50 terrain, giving regulars enough variety to keep the routing from growing stale.

Red (9) · Blue (9) · Yellow (9)

Scorecard preview

Golfer's Dream Golf Club H K

Port Perry

Golfer's Dream Golf Club

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

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

Cambridge

Grand Valley Golf Course

18 holes · Public tee times · from $38.75 $

Originally laid out in 1981 by Jim Horvath as a 9-hole design and expanded to 18 holes in 1985, Grand Valley Golf Course is a public layout in Cambridge that blends strategic interest with accessibility across a mix of skill levels. The course is paired with a licensed patio restaurant and hosts leagues, tournaments, and flexible membership options for regular play.

Grand Valley Golf Course (Grand Valley Golf & Country Club) (18)

Scorecard previewDriving rangeRestaurantLessonsRental clubs

Uxbridge

Granite Golf Club

18 holes · Member / guest access

Granite Golf Club is a private 18-hole, par-72 course in Uxbridge designed by Canadian architect Thomas McBroom, set in quiet countryside north of the GTA. The club has held Audubon Cooperative Sanctuary certification since 2004, reflecting ongoing habitat and water-quality stewardship across the property alongside the golf operation. It's positioned as a family-oriented private club rather than a strictly golf-focused membership, with a driving range, restaurant, and a full lessons program supporting members of varying experience levels. As with most private Durham-area clubs, detailed course history and hole-by-hole character are not published for public reference; access is through membership only.

Granite (18)

Scorecard previewDriving rangeRestaurantLessonsLeagues

Waterloo

Grey Silo Golf Course

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

Framed by the Grand River Valley, Grey Silo is a links-influenced 18-hole championship layout in Waterloo with open sightlines and firm, receptive greens that earned it a reputation among players of varying abilities — including a stint as the host venue for the LPGA's Manulife Classic over three professional seasons. The course is part of the GolfNorth network and operates as a semi-private club with public tee times, leagues, and on-site restaurant and lesson facilities.

Grey Silo Golf Course (18)

Scorecard previewRestaurantLessonsRental clubsLeagues

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

Innerkip

Innerkip Highlands Golf Club

18 holes · Public tee times + memberships

Positioned in the village of Innerkip on the western edge of Waterloo Region, Innerkip Highlands is a semi-private 18-hole course with a rolling layout suited to power-cart and walking play alike. The club supports active league and tournament programming, a full restaurant, and a pro shop, with public tee-time access alongside member play.

Innerkip Highlands Golf Club (18)

Scorecard previewRestaurantPower cartsRental clubsLeagues

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

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

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

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

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

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

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

Thornhill

Ladies' Golf Club of Toronto

18 holes · Member / guest access

Founded as North America's only private golf club created by women for women, Ladies' Golf Club of Toronto offers an 18-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 (18)

Scorecard previewDriving range

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

Mississauga

Lakeview Golf Club

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

One of the oldest operating courses in the GTA, Lakeview has been in play since 1907 on a Herbert Strong parkland design that now carries Ontario Heritage designation. Large, sloping greens and a tree canopy matured over more than a century define the character of the 18-hole layout — a course with enough tournament pedigree to have hosted the Canadian Open twice and enough quiet dignity to reward a golfer who simply wants to play somewhere with real history.

Scorecard previewRestaurantRental clubsEventsPro shop

Toronto

Lambton Golf and Country Club

27 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

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

Caledon

Legacy Pines Golf Club

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

Nestled among conservation lands in Caledon, Legacy Pines is a nine-hole par-34 layout framed by towering pines and rolling hills, measuring just under 2,300 yards and typically completable in under two hours. The semi-private facility offers public tee times alongside memberships, and is well suited to beginners and golfers looking for a quick, scenic round.

Scorecard previewPower cartsRental clubsLeaguesEvents

Peterborough

Liftlock Golfland

18 holes · Public tee times

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)

MatsScorecard 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. The walkable layout mixes challenging and easier holes across a well-treed setting; after losing more than 200 ash trees to the Emerald Ash Borer, the club partnered with Fleming College's Urban Forestry program on a multi-year replanting effort. Public tee times are available online, backed by a full driving range with a putting green, two indoor golf simulators for year-round play, a bar and restaurant with patio seating, and event space for weddings, corporate functions, and other private gatherings.

Lindsay Golf and Country Club (18)

Range pricingScorecard previewDriving rangeRestaurantLessons

Brampton

Lionhead Golf Club & Conference Centre

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

Carved into 520 acres of Brampton meadows, ravines, and wetland corridors, Lionhead's two 18-hole public courses — the Legends and Masters — are the flagship of Kaneff Golf and among the most reviewed public layouts in the Greater Toronto Area. Both courses run in the 6,000-to-7,300-yard range and include cart rental; a driving range, restaurant, and lessons are also on site.

Legends (18) · Masters (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

Whitby

Lyndebrook Golf Club

9 holes · Public tee times

Lyndebrook is a family-owned nine-hole public course in Whitby, run by the O'Brien family and voted the area's best nine-hole course for 2025. Ladies, senior men's, and youth programs run through the season alongside regular leagues and affordable walk-on play, and the clubhouse includes a patio, pro shop, and practice areas for players working on their game before heading out. The course keeps a low-key, unpretentious character close to central Whitby rather than positioning itself as a destination round. Online tee-time booking is available directly through the facility's website for golfers who want to plan ahead rather than walk on.

Scorecard previewLeaguesPro shop

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

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

Markham

Markham Executive Golf Course

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

Markham Executive Golf Course is a public 18-hole, par-58 layout in Markham mixing par-3 and par-4 holes into a compact, accessible design suited to shorter rounds and newer golfers. The course is open daily, including statutory holidays weather permitting, with seasonal hours that run longest from spring through mid-October. A driving range is available on site for warm-up and practice, along with rental clubs and a pro shop. Frequent rate specials and pass options are part of the facility's push to keep the course affordable for casual and repeat play. As an executive-length course, it offers an intermediate option between a practice range and a full championship layout for golfers in York Region.

Markham Executive (18)

Scorecard previewDriving range

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

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

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

Breslau

Merry-Hill Golf Club

27 holes · Public tee times

Spread across approachable ground near Breslau, Merry-Hill Golf Club is a public 27-hole executive course that has been in operation for over fifty years. At par 63, the layout suits golfers looking for a quicker or less demanding round, with three nine-hole combinations and online booking available throughout the season.

Merry-Hill Golf Club (Blue/White) (18) · Merry-Hill Golf Club (Red/Blue) (18) · Merry-Hill Golf Club (White/Red) (18)

Scorecard previewLessonsEvents

Mississauga

Mississaugua Golf and Country Club

18 holes · Member / guest access

Threading along and over the Credit River in Mississauga, Mississaugua Golf and Country Club has hosted some of the sport's defining names — Nicklaus, Hogan, Hagen, Snead — on a course regarded as one of the most storied in Canadian history, with updated greens and bunkers that preserve its classic character. Beyond golf, the century-old private club offers curling, tennis, fitness, and dining for members year-round.

Scorecard previewDriving rangeRestaurantLessonsPower carts

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

Clarington

Newcastle Golf Club

18 holes · Public tee times

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

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

Toronto

Oakdale Golf and Country Club

27 holes · Member / guest access

Positioned as a central green retreat within Toronto, Oakdale Golf and Country Club is a 27-hole private parkland facility spread across three distinct nines – the Thompson, Homenuik, and Knudson nines – with Black Creek winding through the rolling property. Founded in 1926, the course was originally laid out by architect Stanley Thompson, expanded with a third nine by Robbie Robinson in 1957, and more recently restored toward Thompson's original design by Ian Andrew. The Homenuik nine is named for longtime teaching professional Wilf Homenuik, and the Knudson nine for Canadian golfer George Knudson. The club combines this golf heritage with a family-oriented clubhouse, pool, tennis, and fitness facilities, and served as host venue for the 2023 RBC Canadian Open. Membership is required for access.

Scorecard preview

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

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

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

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

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

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

Caledon

Osprey Valley Heathlands Course

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

Osprey Valley Heathlands is a public 18-hole links-style course by Doug Carrick, known for fescue-covered dunes, pot bunkers, and severely sloped greens.

Heathlands (18)

Scorecard previewDriving rangeShort-game areaPutting greenPower carts

See course Course details verified recently

Caledon

Osprey Valley Hoot Course

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

Osprey Valley Hoot is a public 18-hole course by Doug Carrick, combining wide fairways, expansive waste bunkers, and approachable yet challenging green sites.

Hoot (18)

Scorecard previewDriving rangeShort-game areaPutting greenPower carts

See course Course details verified recently

Caledon

Osprey Valley North Course

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

Osprey Valley North is a championship-style public 18-hole course in Caledon, renovated by Ian Andrew and built around wide corridors, strategic bunkering, and demanding green sites.

North (18)

Scorecard previewDriving rangeShort-game areaPutting greenPower carts

See course Course details verified recently

Clarington

Pebblestone Golf Course

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

Family-owned since 1962, Pebblestone Golf Course is a walkable nine-hole public layout in Clarington's Courtice area, at the eastern edge of Durham Region. The course sits on flat, open ground bordered by forest, with a pond guarding the green on one of its more testing holes. Fairways and greens are kept in solid condition for a nine-hole facility, and the compact routing suits golfers who want a relaxed, no-pressure round without needing a tee time reservation. The clubhouse offers rental clubs and power-cart rentals, and the course hosts outings and league play through the golf season. Membership interest has grown enough that the club's waiting list is currently closed.

Scorecard previewPower cartsRental clubsEvents

Brampton

Peel Village Golf Club

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

Laid out across 67 acres of Etobicoke Creek flood plain in central Brampton, Peel Village trades length for character — tree-lined dog-legs, natural water hazards, sand traps, and elevated tee boxes and greens squeeze more decision-making into nine holes than the compact format might suggest. It is a useful course for players sharpening their short-game precision without committing to a full 18.

Scorecard previewPower cartsRental clubs

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, designed by architect Stanley Thompson and operating continuously since 1897. The course plays to a par of 35 on the front nine and 36 on the back, with five tee boxes offering yardage options for a range of skill levels. The club holds Audubon Certified Sanctuary status through the Audubon Cooperative Sanctuary Program for Golf, reflecting ongoing wildlife-habitat and natural-area conservation work on the property. Facilities include a driving range, restaurant, pro shop, and a lessons program, alongside junior golf camps and tournament and event hosting. Golf, curling, and social memberships are available, and reciprocal arrangements extend access to other member clubs. Membership is required for play; guests are welcome when accompanied by a member.

Peterborough Golf & Country Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

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

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

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) · Par-3 Short Course (9)

Scorecard previewRestaurantLessonsPower cartsRental clubs

Petersburg

Rebel Creek Golf Club

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

Laid out on open terrain south of Kitchener near Petersburg, Rebel Creek Golf Club is a public 18-hole par-72 layout with five tee sets spanning from 5,157 to 6,942 yards. A driving range, on-site restaurant, and banquet space support both casual rounds and larger group events.

Rebel Creek Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsLeagues

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

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

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

Kitchener

RiverEdge Golf Club

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

Tucked into a residential area of southeast Kitchener, RiverEdge Golf Club is a public nine-hole course operated by GolfNorth, playing to par 35 at among the most accessible price points in Waterloo Region. Leagues and online booking are available throughout the season.

RiverEdge Golf Club (9)

Scorecard previewLeaguesEvents

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

Kitchener

Rockway Golf Course

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

Designed by Stanley Thompson and opened in 1935, Rockway Golf Course is a mature 18-hole public layout woven into the heart of Kitchener, where towering trees frame virtually every fairway. Operated by the City of Kitchener at par 70, it delivers accessible championship-style golf within the urban boundary.

Rockway Golf Course (18)

Scorecard previewEventsPro shop

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

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

Royal Ashburn Golf Club traces back to 1959, when Wilson Paterson and Bill Ogle bought farmland in Durham Region and built what opened in 1962 as an 18-hole course. The club changed names twice over the decades — first Whitby Golf Club, then Thunderbird Golf Club — before becoming Royal Ashburn in 2000, marking a 1999 visit from Prince Andrew, Duke of York, and the Ashburn community's anniversary that year. Paterson kept reworking the layout himself for years afterward, continually adjusting playability and aesthetics. Today it's a Wilson Paterson–designed semi-private par-72 course 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

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

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

Cambridge

Savannah Golf Links

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

Set on a property at the eastern edge of Cambridge, Savannah Golf Links is a public 18-hole par-71 course where a panoramic clubhouse lounge overlooks the full layout. Multiple tee options across 4,557 to 6,213 yards and a practice area accommodate players across a broad range of abilities.

Savannah Golf Links (18)

Scorecard previewRestaurantPro shop

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

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

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

Buckhorn

Six Foot Bay Resort Inc.

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

Six Foot Bay Resort's 18-hole, par-72 golf course sits on the shore of Buckhorn Lake in the Kawartha Lakes region, serving as the centrepiece of a lakeside resort property that also includes cottage-style accommodations and a full-service restaurant. Originally built as a nine-hole layout, the course was expanded to 18 holes by the late 1980s and is now considered one of the more demanding tracks in the Kawarthas, with a tight, tree-lined routing that tests every part of a golfer's game. The resort's name comes from a local story about a Scottish settler who built a six-foot fishing hut on the bay's ice each winter, a tradition the Curve Lake community used to mark the season. A pro shop and gift shop round out the on-site amenities.

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

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

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

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

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

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

Clarington

Stonehenge Golf Club

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

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

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

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

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

Prince Albert

Sunnybrae Golf Course

27 holes · Public tee times

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

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

Ennismore

Tamarac Golf & Country Club

18 holes · Public tee times · from $17 $

Tamarac Golf & Country Club is a public 18-hole, par-72 course in Ennismore, in the heart of the Kawarthas roughly 15 minutes from Peterborough. The championship layout is supported by a driving range, a pro shop, and a clubhouse offering food and bar service. As a public facility, daily-fee play is open to non-members alongside green-fee and membership programs. The club runs a seasonal spring-to-fall schedule and hosts active leagues along with a calendar of tournaments and special events. Online tee-time booking is available through the club's reservation system, making it a practical stop for both walk-up golfers and members throughout the season.

Tamarac Golf & Country Club (18)

Scorecard preview

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 course in Uxbridge, part of the Oak Ridges Moraine landscape north of Toronto. Membership is deliberately capped at roughly 150 golfers under the club's "Be 1 of 150" model, which the club treats as its defining feature — an uncrowded, unhurried pace of play rather than a high-volume operation. On-site amenities include a driving range, power-cart rentals, and a pro shop. Access is member-only; the club does not publish public daily-fee rates, and prospective members apply through a membership-inquiry process on the club's website rather than an open booking system. Beyond these operational basics, the club keeps a low public profile, consistent with its private, invitation-oriented character.

The Avalon Club (18)

Scorecard previewDriving rangePower cartsPro shop

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

Cobourg

The Mill Golf Course at Cobourg Creek

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

Housed within Pratt's Mill — a historic structure built in the 1830s — this 9-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 (9)

Scorecard preview

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

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

Mississauga

The Toronto Golf Club

27 holes · Member / guest access

Founded in 1876 and established at its current Mississauga site in 1911, The Toronto Golf Club is one of the oldest clubs in North America, with a course designed by H.S. Colt that has hosted the Canadian Open five times and the Canadian Amateur Championship nine times. Access is by private membership only.

Colt Course (18) · Watson Course (9)

Scorecard previewRestaurantPro shop

Toronto

Toronto Hunt Club

9 holes · Member / guest access

Perched on the bluffs above Lake Ontario in Toronto's 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 fine dining and a notable wine collection in a historic lakeside clubhouse that itself offers sweeping lake views. The club emphasizes its social and dining program alongside golf, and hosts private events for its membership. Access is restricted to members and their guests; there is no public tee-time booking, consistent with the club's long-standing private character. The combination of elevated lakefront terrain and a nine-hole routing makes it a distinctive layout among the GTA's private clubs.

Scorecard preview

Caledon

TPC Toronto at Osprey Valley

54 holes · Public tee times · from $150 $$$$$

Spread across Caledon's rolling hills northwest of Toronto, TPC Toronto at Osprey Valley operates three highly rated public 18-hole courses and serves as the host venue for the 2026 and 2027 RBC Canadian Open. The property pairs a serious golf destination with villa accommodations, dining, and golf schools, making it a common choice for multi-day stays as much as single rounds.

Hoot (18) · North (18) · Heathlands (18)

Scorecard preview

Brampton

Turnberry Golf Club

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

Designed by Carrick and Tyers and established in 2010, Turnberry Golf Club is a public 18-hole par-56 executive course in Brampton that caters to players wanting an accessible, shorter-format game. The course offers leagues, lessons, and seasonal memberships alongside public tee times.

Scorecard previewDriving rangeRestaurantLessonsShort-game area

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

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

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

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, laid out in a links style with bent grass tees, fairways, and greens throughout. Water hazards come into play on 11 of the 18 holes, and 90 bunkers are positioned across the layout, adding strategic demands for approach shots and short-game recovery. Play is governed by R.C.G.A. and local rules, with red stakes marking lateral hazards and white stakes defining out-of-bounds. A driving range and restaurant are on site, along with a pro shop and tournament hosting. The Copper Creek Flex Account gives frequent players portable playing privileges and applies toward restaurant and pro-shop purchases, as well as guest fees, across the Copper Creek Golf 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

Kitchener

Westmount Golf & Country Club

18 holes · Member / guest access

Westmount Golf & Country Club is a private, members-only facility in Kitchener at the heart of Waterloo Region. It offers an 18-hole par-73 championship layout for members and invited guests only, not public daily-fee play. Golfers comparing courses in Waterloo Region will find Westmount listed here for private-club coverage and context, with membership and guest policies governed by the club.

Scorecard previewRestaurantLessonsLeaguesEvents

Toronto

Weston Golf and Country Club

18 holes · Member / guest access

Weston Golf and Country Club dates to 1909, when founder John Lindsay first laid out a course on land beside the Humber River; the club acquired the adjoining Wadsworth mill property in 1915 and built a nine-hole course, with remnants of the old millrace still visible on today's fairways. In 1920, Scottish architect Willie Park Jr. designed an expanded 18-hole layout that incorporated the piers of a historic 1850s railway bridge, most famously on the second hole. Arnold Palmer won the 1955 Canadian Open at Weston — his first professional tournament victory — cementing the club's place in Canadian golf history. The current clubhouse was built in the mid-1960s. Weston remains a private, member-only club in Toronto's northwest end 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

Cambridge

Whistle Bear Golf Club

18 holes · Member / guest access

Centred on a community-oriented ethos with thoughtful hospitality and seasonal cuisine, Whistle Bear is a private 18-hole par-72 club in Cambridge where the golf course anchors a broader social calendar of weddings, corporate gatherings, and member events alongside fairway play. Access is reserved for members and their guests.

Scorecard previewDriving rangeRestaurantLessonsLeagues

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

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

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

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

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, opened in 2007 as the first Canadian design by architect Greg Norman. The course is built on a reclaimed sand-and-gravel quarry site within the Oak Ridges Moraine, using the natural rock outcroppings and slopes of the former quarry as part of the routing, with large waste bunkers and fescue-lined fairways giving the layout a distinct look within the surrounding rolling hills. The design has been recognized among Ontario's best new courses and ranked among Golf Digest's top golf venues in Canada. On site, members have access to a restaurant, a game-improvement lessons program, a pro shop, and tournament and banquet hosting. As part of the ClubLink network, members also gain reciprocal access to courses and facilities across the Ontario portfolio.

Scorecard previewRestaurantLessonsEventsPro shop

Ajax

Deer Creek Practice and Performance Centre

9 holes · Public tee times · from $19.50 $

Deer Creek Practice and Performance Centre in Ajax is the brand's dedicated practice campus at 2075 Salem Rd N: a large grass driving range with target flags from 60 to 300 yards, short-game bunkers and mounds, practice greens, lessons, and a 9-hole Short Course that can be played in under 90 minutes. For full North and South course rounds on the Audley Road campus, see the separate Deer Creek North & South Courses listing.

Short Course (9)

Range pricingGrass teesScorecard previewDriving range

See course Details verified recently