baner

Itching to hit the driving range?

Find driving ranges near you

A comprehensive list of driving ranges in Toronto and the surrounding Greater Toronto Area (GTA)

Loading the GTA Golf Range Map ... Please be Patient
Driving range nameRegionBucket price range
 Ajax 
  
 Ajax 
 $7.47 (sm/50), $10.46 (lg/85),
$13.94 (jumbo/125) 
 Ajax 
 $7 (sm/40), $10 (lg/90), $17 (jumbo/180) 
 Ajax 
 $7.5 (sm), $11 (lg), $13 (jumbo) 
 Ancaster 
  
 Ancaster 
  
 Ashburn 
  
 Aurora 
 $8 (lg) 
 Ayr 
 $7 (sm), $9 (lg), $12 (jumbo), $17 (unlimited) 
 Barrie 
  
 Bowmanville 
  
 Bracebridge 
 $6.5 (sm/45), $10 (lg/75), $15 (super/140)  
 Bradford 
 $8.5 
 Brampton 
 $15 55 balls, $25 110 balls, $110 515 balls, $200 1020 balls and glove 
 Brampton 
  
 Brampton 
  
 Brampton 
 $13.5 
 Brampton 
  
 Brantford 
  
 Brockville 
 small bucket $3, medium bucket $7.5, large bucket $11  
 Brooklin 
 $7 (sm/35), $11 (lg/70), $16 (jumbo/110) 
 Burlington 
 $4.41 (sm), $8.48 (med), $10.17 (lg) 
 Burlington 
 unlimited balls 1 hour $40+tax 
 Burlington 
  
 Burlington 
 $6.2 (sm/50), $10.62 (lg/100) 
 Caledon 
 $8 
 Caledon East 
 $6 (sm), $10 (lg), $15 (jumbo) 
 Cambridge 
 $3.25 (warm up/20), $8.25 (sm/55),
$10.75 (med/80), $13 (lg/110) 
 Carlisle 
 $8 (55 balls) 
 Dorset 
 $5 (50), $6 (75), $8 (115) 
 Dundas 
 $5 (warm up/36), $8 (lg/72), $10 (jumbo/110) 
 Etobicoke 
 $8 (1/2 bucket ), $13.5 (full bucket) 
 Gormley 
 $10 (sm), $15 (lg) 
 Grimsby 
  
 Huntsville 
 $5 (45 balls) 
 Inglewood 
 $6.78 (sm), $10.17 (lg) 
 Jacksons Point 
  
 Kettleby 
 $6 (sm), $10 (lg), $16 (jumbo) 
 Lombardy 
  
 Maple 
 $10.25 (sm), $13 (lg) 
 Maple 
  
 Markham 
 $7.50 (35 balls) - $12.50 (70 balls) 
 Markham 
  
 Markham 
 $13 (lg) 
 Markham 
  
 Markham 
 $12.86 (reg), $15.71 (jumbo) 
 Markham 
 $7.5 (sm/45), $11 (lg/75), $13 (xlg/110) 
 Markham 
  
 Midland 
 $7 (sm), $20 (lg) 
 Milton 
  
 Milton 
  
 Milton 
  
 Mississauga 
  
 Mississauga 
 $6 (sm/45), $12 (lg/90) 
 Mississauga 
 Weekdays/weekends/holidays $15.93/bucket 
 Mississauga 
 Small (45 balls) $7.5, Large (80 balls) $11, Jumbo (135 balls) $14 
 Mississauga 
  
 Newmarket 
 $7 (sm), $10 (lg), $13 (jumbo) 
 Newmarket 
 $6.5 (sm), $9.5 (lg) 
 Newmarket 
 $6  
 Niagara Falls 
  
 Niagara on the Lake 
 $7 (sm/40), $9 (med/75),
$12 (lg/115), $17 (xlg/150) 
 Niagara on the Lake 
  
 Oakville 
 $7.55 (sm), $11.85 (lg), $16.15 (jumbo) 
 Oakville 
 $5.25 (sm/35), $8.5 (med/70), $12 (lg/105) 
 Oakville 
  
 Oakville 
 $8.5 (sm/50), $13 (lg/75), $15 (jumbo/115) 
 Oakville 
 $4.5 (sm), $9 (lg) 
 Orangeville 
 $7 (sm), $9.75 (med), $12 (lg) 
 Oshawa 
 $8 (sm), $10 (lg), $12 (jumbo), $14 (mega) 
 Oshawa 
  
 Owen Sound 
 $6.22 (30), $9.61 (60), $12.43 (90) 
 Peterborough 
 Large bucket $5. Club rental $10. 
 Pickering 
  
 Port Colborne 
  
 Port Perry 
  
 Port Perry 
  
 Richmond Hill 
  
 Richmond Hill 
 $13.5 (lg/80+), $16.5 (jumbo/110+) 
 Richmond Hill 
 $14 large bucket, $9 warm-up bucket 
 Scarborough 
  
 Scarborough 
 Weekdays $9 20min then $0.45/min, 30 min $13.5 unlimited balls, Weekends/holidays $9.6 20min then $0.48 per min, 30 min $14.4 unlimited balls 
 Scarborough 
 Grass: $8.5 (sm/45), $12.5 (lg/75),
$15 (jumbo/110)
Mat: $7.5 (sm/45), $11.5 (lg/75),
$14 (jumbo/110) 
 Schomberg 
 $8 (sm-60), $10 (lg/80), $12 (jumbo/110) 
 Sharon 
  
 St Catharines 
  
 Stouffville 
 $7 (sm), $11 (lg), $15 (jumbo) 
 Thorold 
  
 Toronto 
 $8 (sm), $12.5 (lg), $17 (jumbo) 
 Toronto 
 $14/68 balls (mon-fri), $16/68 balls (weekend)  
 Toronto 
 $20 hourly unlimited balls 
 Uxbridge 
 $7 (sm), $9 (lg) 
 Uxbridge 
 $6.21 (sm), $9.04 (lg) 
 Vaughan 
 $9 (sm), $12 (lg) 
 Vaughan 
 $13 (sm), $16 (lg) 
 Vineland 
 $5 for small bucket
$8 for large bucket 
 Wallaceburg 
 $6 (sm) $8 (lg) 
 Waterdown 
  
 Waterloo 
  
 Waterloo 
 $7.5 (med/45), $9.25 (lg/75)