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.

50 published listings in this region.

Browse by category

Ajax (5)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 (5)

Golf Course · Ajax

Deer Creek

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

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

Range pricingGrass teesScorecard previewDriving rangeLessons

See course Course details verified recently

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

See course Course details verified recently

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

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

See golf store Details verified recently

Ashburn (1)

Golf Course · Ashburn

Royal Ashburn Golf Club

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

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

Royal Ashburn Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

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. Semi-private in structure, the club welcomes daily-fee players alongside members, with a driving range and full lessons program on site.

Cedarhurst Golf Club Inc (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

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

See course Course details verified recently

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

See course Course details verified recently

Golf Course · Clarington

Newcastle Golf Club

18 holes · Public tee times · from $39 $

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

Scorecard previewDriving rangeLessonsLeaguesEvents

See course Course details verified recently

Golf Course · Clarington

Pebblestone Golf Course

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

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

Scorecard previewPower cartsRental clubsEvents

See course Course details verified recently

Golf Course · Clarington

Stonehenge Golf Club

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

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

Scorecard preview

See course Course details verified recently

Goodwood (1)

Golf Course · Goodwood

Coppinwood Golf Club

18 holes · Member / guest access

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

Coppinwood Golf Club (18)

Scorecard previewDriving rangeRestaurantLessonsPower carts

See course Course details verified recently

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

See course Course details verified recently

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

See course Course details verified recently

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

See course Course details verified recently

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

See course Course details verified recently

Indoor Golf Facility · Oshawa

TARGET Indoor Golf Oshawa

TARGET Indoor Golf in Oshawa is part of the multi-location TARGET chain operating across Ontario, offering simulator bay bookings for casual play, practice, and groups. Sessions are available online.

See indoor golf Details verified recently

Indoor Golf Facility · Oshawa

Tee's & Cue's Indoor Golf

Operating since 2003, Tee's & Cue's in Oshawa runs eight Full Swing Golf simulators — the same technology used on PGA Tour broadcasts — located inside The Best Western Hotel. Light meals and pizza are available on site.

See indoor golf Details verified recently

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

See course Course details verified recently

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

See course Course details verified recently

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

See course Course details verified recently

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

See course Course details verified recently

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 with a reputation for demanding greens and consistently well-maintained fairways. A driving range and restaurant are on site, and the Copper Creek Flex Account gives frequent players access across the Copper Creek Group's properties in the GTA and Niagara.

MatsScorecard previewDriving rangeRestaurantEvents

See course Course details verified recently

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

See course Course details verified recently

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.

See indoor golf Details verified recently

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.

See indoor golf Details verified recently

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.

See indoor golf Details verified recently

Port Perry (5)

Golf Course · Port Perry

Golfer's Dream Golf Club

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

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

Golfer's Dream Golf Club (9)

Scorecard preview

See course Course details verified recently

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

See course Course details verified recently

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

See course Course details verified recently

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.

See indoor golf Details verified recently

Prince Albert (1)

Golf Course · Prince Albert

Sunnybrae Golf Course

27 holes · Public tee times · from $40 $

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

Scorecard preview

See course Course details verified recently

Uxbridge (6)

Golf Course · Uxbridge

Foxbridge Golf Club

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

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

Scorecard previewDriving rangeRestaurantLessonsRental clubs

See course Course details verified recently

Golf Course · Uxbridge

Granite Golf Club

18 holes · Member / guest access

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

Granite (18)

Scorecard previewDriving rangeRestaurantLessonsLeagues

See course Course details verified recently
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 layout in Uxbridge capped at 150 members, with a course stretching to approximately 7,178 yards from the tips in the Oak Ridges Moraine. The deliberately small membership produces an uncrowded, unhurried experience that is the club's core proposition.

The Avalon Club (18)

Scorecard previewDriving rangePower cartsPro shop

See course Course details verified recently

Golf Course · Uxbridge

Wooden Sticks Golf Course

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

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

Range pricingScorecard previewDriving rangeRestaurantShort-game area

See course Course details verified recently

Golf Course · Uxbridge

Wyndance Golf Club

18 holes · Member / guest access

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

Scorecard previewRestaurantLessonsEventsPro shop

See course Course details verified recently

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.

See indoor golf Details verified recently

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

See course Course details verified recently

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 running ladies, senior men's, and regular leagues through the season alongside affordable walk-on play. The O'Brien family operation keeps the experience unpretentious and close to central Whitby, with a pro shop on site.

Scorecard previewLeaguesPro shop

See course Course details verified recently

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

See course Course details verified recently

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

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.

See indoor golf Details verified recently

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.

See indoor golf Details verified recently

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.

See indoor golf Details verified recently