Ontario Golf Directory · Durham Region

Golf Near Durham Region

Durham Region coverage includes public courses, ranges, indoor golf, mini-golf, and stores across the eastern GTA.

51 published listings in this region.

Browse by category

Ajax (6)Ashburn (1)Beaverton (2)Claremont (1)Clarington (4)Goodwood (1)Oshawa (7)Pickering (9)Port Perry (5)Prince Albert (1)Uxbridge (6)Whitby (8)

Ajax (6)

Golf Course · 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

Golf Course · 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

Golf Course · 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

Driving Range · 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 driving range Details verified recently

Golf Store · Ajax

Modern Golf Outlet Ajax

Modern Golf Outlet in Ajax is a club fitting and retail centre stocking major brands including Titleist, TaylorMade, Callaway, PING, Cobra, and Srixon. Simulator bays are available for custom fitting sessions.

Lessons / fitting

Ashburn (1)

Golf Course · 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

Beaverton (2)

Golf Course · 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

Golf Course · 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

Claremont (1)

Golf Course · 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

Clarington (4)

Golf Course · 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

Golf Course · 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

Golf Course · 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

Golf Course · 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

Goodwood (1)

Golf Course · 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

Oshawa (7)

Golf Course · 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

Golf Course · 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

Golf Course · 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

Golf Course · 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

Golf Course · 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 (9)

Golf Course · 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

Golf Course · 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

Golf Course · 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

Golf Course · 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

Golf Course · 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

Golf Course · 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

Indoor Golf Facility · Pickering

Next Golf Pickering

Next Golf Pickering operates 24/7 year-round with simulator bays powered by TrackMan and Uneekor launch monitor technology. Hourly tee times and membership options are available online for access at any hour.

Indoor Golf Facility · Pickering

Tracer Golf Pickering

Tracer Golf Pickering offers simulator-based practice bays at its Bayly Street location in Pickering, providing ball flight tracking and virtual course play as an indoor alternative to a traditional driving range. Walk-in and online booking are both accepted.

Indoor Golf Facility · Pickering

Vlove Golf Pickering

Vlove Golf Pickering runs nine ImpactVision simulator bays on Kingston Road, most in private rooms, and operates 24 hours a day. Six of the nine bays accommodate both right- and left-handed players.

Port Perry (5)

Golfer's Dream Golf Club H K

Golf Course · 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

Golf Course · 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

Golf Course · 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

Driving Range · Port Perry

Sandbaggerz Driving Range & Mini Putt

Sandbaggerz is a public outdoor driving range and mini-putt facility in Port Perry with walk-in range access, spacious bays, clear targets, club rentals, lessons, a pro shop, snacks, and party/event options. The facility lists driving range pricing from $7 and mini-putt pricing for adults and kids.

Range pricingMatsDriving range

See driving range Details verified recently

Indoor Golf Facility · Port Perry

Dunny's Divots

Dunny's Divots in Port Perry runs fully staffed simulator bays equipped with Foresight Sports Falcon overhead launch monitors, backed by instruction from a PGA of Canada certified coach. Booking is by the session through the facility's online calendar.

Prince Albert (1)

Golf Course · 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

Uxbridge (6)

Golf Course · 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

Golf Course · 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

The Avalon Club golf course, Uxbridge

Golf Course · 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

Golf Course · 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

Golf Course · 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

Indoor Golf Facility · Uxbridge

365 Golf Simulators

Set up for year-round indoor golf in Uxbridge, 365 Golf Simulators provides simulator bays alongside private lessons and tutorial programs. Online booking and e-gift cards are available.

Whitby (8)

Golf Course · 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

Golf Course · 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

Golf Course · 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

Golf Course · 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

Driving Range · Whitby

Devil's Den

Devil's Den is a public golf practice facility in Brooklin with a driving range, published bucket rates, seasonal hours, and an academy offering private lessons, group lessons, ladies clinics, and junior camp programming.

Range pricingDriving range

See driving range Details verified recently
Mulligans Indoor Golf Whitby JMV

Indoor Golf Facility · Whitby

Mulligans Indoor Golf Whitby

Mulligans Indoor Golf in Whitby offers simulator bay bookings alongside golf lessons, active simulator leagues, and a used-club marketplace where golfers can buy and sell pre-owned equipment. The facility serves Whitby and surrounding Durham communities year-round.

Indoor Golf Facility · Whitby

Next Golf Whitby

Next Golf Whitby runs 24/7 year-round with simulator bays powered by TrackMan and Uneekor technology. Membership options and hourly tee times are both bookable online, with access available at any hour of the day.

Indoor Golf Facility · Whitby

Tracer Golf Whitby

Tracer Golf Whitby provides simulator-based practice bays on Taunton Road East, with ball flight tracking and virtual course play available as an indoor alternative to a traditional range. Walk-in and online booking are both accepted.