Ontario Golf Directory

Driving Ranges in Ontario

This is Golf Near’s hub for outdoor driving ranges and multi-facility practice centres. Browse by region, or go straight to a city page when you already know where you want to hit balls. Compare range surfaces (grass, mats, or both), evening lighting, practice tech like Toptracer and TrackMan, and bucket pricing across every listed facility.

29 published range-capable facilities in launch regions across Durham Region, York Region, Peel Region, GTA / Toronto, Waterloo Region, Kawartha / Peterborough / Northumberland. Use city pages for local intent (for example Whitby or Toronto) instead of generic “near me” wording.

Browse by region

Driving ranges near major cities

Golf courses with on-site practice ranges

Many Ontario golf courses include a practice range alongside their course layout. These listings are primarily golf-course pages but offer range access — often with grass tees, short-game areas, and practice greens included.

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

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

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

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

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

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

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 driving range Course details verified recently

Oshawa

Harmony Creek Golf Centre

18 holes · Public tee times + memberships

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

Range pricingScorecard previewDriving rangePower cartsRental clubs

See driving range Course details verified recently

Maple

Kirby Links Golf Course and Driving Range

18 holes · Public tee times · from $29 $

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

Kirby Links (18)

Range pricingScorecard previewDriving range

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 driving range Course details verified recently

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 driving range 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

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

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 driving range Course details verified recently

Pickering

Watson's Glen Golf Club

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

Watson's Glen is a Kevin Holmes–designed 18-hole championship public course in Pickering, 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 driving range 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 driving range Course details verified recently

Mississauga

Bathgate Golf Centre

Bathgate Golf Centre is a public outdoor driving range and practice facility in Mississauga, peel region. Research notes list about 225 bays/stations. Practice surfaces include grass and mats. Evening lighting is reported. Lessons are available. A short-game area is reported on site. Published pricing signal: Large bucket ~$16, Jumbo ~$27. Confirm current hours, rates, and access with the facility before visiting.

Range pricingMats + grass teesLit / evening rangeDriving range

See driving range Details verified recently

Bathurst Glen Golf Course operates a public all-grass driving range in Richmond Hill, with a putting green, chipping/bunker area, junior short clubs, published bucket pricing, and a 2026 range-pass option. The range is part of the TRCA/Bathurst Glen facility and is a strong York Region outdoor practice option.

Range pricingGrass teesDriving range

See driving range Details verified recently

Whitchurch-Stouffville

Bruce’s Mill Driving Range

Bruce’s Mill Driving Range is a public outdoor practice facility inside Bruce’s Mill Conservation Park in Stouffville. TRCA lists a 50-60 station grass tee deck, putting green, chipping areas, rentals, lessons, refreshments, outdoor patio access, and published bucket pricing.

Range pricingGrass teesDriving range

See driving range Details verified recently

Centennial Park Golf Centre is a public Etobicoke golf centre with a driving range, practice facilities, mini golf, golf course, clubhouse restaurant, instruction, leagues, and events. The facility posts range cutoff times and Thursday maintenance closures for the driving range.

Range pricingMatsDriving range

See driving range Details verified recently

Danayr Driving Range is a public outdoor driving range and practice facility in Ayr, waterloo region. Practice surfaces include grass tees. Lessons are available. A short-game area is reported on site. Published pricing signal: Jumbo $13, Large $10, Small $8, 'All you can hit' $18. Confirm current hours, rates, and access with the facility before visiting.

Range pricingGrass teesDriving range

See driving range Details verified recently

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

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

East Gwillimbury

Greenlane Driving Range

Greenlane Driving Range is a public outdoor practice facility in East Gwillimbury with artificial-turf mats, grass tees, targets, a putting green, and golf instruction. The facility describes the range as a York Region practice destination and asks golfers to confirm current fees and hours directly.

Range pricingMats + grass teesDriving range

See driving range Details verified recently

Jim's Driving Range is a public outdoor driving range and practice facility in Kitchener, waterloo region. Research notes list about 50 bays/stations. Practice surfaces include grass and mats. Published pricing signal: Small bucket $5, Large bucket $10. Extra $2 for debit/credit.. Confirm current hours, rates, and access with the facility before visiting.

Range pricingMats + grass teesDriving range

See driving range Details verified recently

Waterloo

Market Sports

Market Sports is a public outdoor driving range and practice facility in Waterloo, waterloo region. Practice surfaces include grass and mats. Lessons are available. Confirm current hours, rates, and access with the facility before visiting.

Mats + grass teesDriving range

See driving range Details verified recently

Ninth Line Family Golf is a public outdoor driving range and practice facility in Mississauga, peel region. Research notes list about 45 bays/stations. Practice surfaces include grass and mats. Evening lighting is reported. Lessons are available. A short-game area is reported on site. Published pricing signal: Summer pricing at website; small/large bucket options. Confirm current hours, rates, and access with the facility before visiting.

Mats + grass teesLit / evening rangeDriving range

See driving range Details verified recently

East Gwillimbury

Northern Greens Golf Range

Northern Greens Golf Range is a public outdoor range in East Gwillimbury open daily from morning to dusk, with range buckets, a short-game practice area, lessons, and membership options. The facility publishes current bucket and short-game practice prices.

Range pricingMats + grass teesDriving range

See driving range Details verified recently

Northumberland Valley Golf Club in Cobourg has an on-site driving range with a 50-ball bucket option and club rentals available through the pro shop. The facility notes range availability can change during renovations, so confirm current range status before visiting.

Range pricingDriving range

See driving range Details verified recently

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

The Docks Driving Range is a public Toronto waterfront golf and entertainment venue with an outdoor driving range, Toptracer technology, heated bays, patio dining, lessons, events, and private simulator booking options. Confirm current bucket prices and seasonal hours before visiting.

Range pricingMatsToptracerLit / evening rangeDriving range

See driving range Details verified recently

The New Pro Driving Range is a public outdoor driving range and practice facility in Brampton, peel region. Practice surfaces include grass and mats. Evening lighting is reported. Lessons are available. A short-game area is reported on site. Published pricing signal: 1 bucket $16, 4 buckets $56, 16 buckets $192, 32 buckets $320. Confirm current hours, rates, and access with the facility before visiting.

Range pricingMats + grass teesLit / evening rangeDriving range

See driving range Details verified recently

Wedges 'N Woods Golf Academy is a public outdoor driving range and practice facility in Cambridge, waterloo region. Practice surfaces include grass and mats. Lessons are available. A short-game area is reported on site. Confirm current hours, rates, and access with the facility before visiting.

Mats + grass teesDriving range

See driving range Details verified recently

Within Range Golf Centres Thornhill is a public outdoor practice facility with grass tees, Toptracer range stations, VIP suites, lessons, park golf, and events. The facility lists the Thornhill address and phone and points golfers to bucket price, membership, and hours pages for current details.

Range pricingGrass teesToptracerDriving range

See driving range Details verified recently