Windsor, Ontario
Driving ranges in Windsor: grass, mats & practice features
Windsor-Essex practice runs from Roseland's grass-tee municipal range on a Donald Ross property to Tecumseh Golf Centre's 78 covered, heated stalls that stay open all winter — a rarity this far south in Ontario. LaSalle contributes two strong options in Hambleton Golf and Seven Lakes' 300-yard Learning Center, both mixing grass tee areas with mats.
7 public ranges compared. Surface badges are only marked verified when our research found explicit evidence.
Showing 7 ranges
Showing 7 ranges
Ambassador Golf Club
4.5(736)Essex County's Scottish/Irish links-style public course runs a practice facility with an 8,000 sq ft putting green beside the first tee and a 12-for-10 range-ball pass for regulars.
from CA$8
bucket
Kingsville Golf & Country Club
4.6(398)A semi-private 27-hole club whose grass-tee practice deck and range balls are sold to daily-fee public golfers alongside member play, with the range typically closing for winter.
from CA$6
bucket
Seven Lakes Championship Golf & Estates
4.3(477)A 300-yard Learning Center range on LaSalle's Seven Lakes property mixing new hitting mats with a large natural-grass tee area, multiple target greens, practice bunkers and a private lesson zone.
from CA$9
bucket
Belleview Golf Club
4.2(385)A 290-yard, 24-station range in South Woodslee between Kingsville and Belle River with target greens set at 75, 125, 175 and 200 yards plus a 12,000 sq ft putting green and practice bunker.
from CA$8
bucket
Roseland Golf Club
4.0(393)A Donald Ross-designed municipal club on the Detroit River in Windsor whose grass-tee range doubles as a full short-game practice area with a putting green, chipping green and bunker.
from CA$5
bucket
Tecumseh Golf Centre
4.5(159)A long-running Manning Road practice facility with covered, heated hitting stalls that stay open year-round, plus an on-site pro shop selling new and used clubs and a mini-putt course.
Hambleton Golf
4.2(142)A LaSalle range and club-repair shop that pairs a large natural-grass tee area with artificial-turf hitting stations, open daily 9am-9pm in season alongside a full-service golf shop.
Areas covered in the Windsor metro
These listings are physically located across 4 communities in this metro area, including the places below.
- Windsor (3)
- LaSalle (2)
- Kingsville (1)
- South Woodslee (1)
All 7 range listings in this metro
Open the complete directory to compare a specific facility or community.
- Ambassador Golf ClubWindsor · surface unverified
- Kingsville Golf & Country ClubKingsville · grass
- Seven Lakes Championship Golf & EstatesLaSalle · grass + mats
- Belleview Golf ClubSouth Woodslee · surface unverified
- Roseland Golf ClubWindsor · grass
- Tecumseh Golf CentreWindsor · mats
- Hambleton GolfLaSalle · grass + mats
Common questions about Windsor driving ranges
What is the best driving range in Windsor?
Going by Google ratings and review volume, Ambassador Golf Club currently leads the Windsor metro with a 4.5 rating across 736 reviews. Rankings are refreshed weekly from live Google data.
How much does a bucket of balls cost in Windsor?
Small buckets run CA$5–CA$9 at Windsor ranges that publish prices. Each listing shows the verified price and when we last checked it.
Which driving ranges in Windsor have real grass tees?
4 Windsor-area ranges have verified grass or mixed tee lines, including Hambleton Golf, Kingsville Golf & Country Club, Roseland Golf Club. Grass lines often rotate or close seasonally to let turf recover, so check the listing's schedule before you go.
Are any driving ranges in Windsor open late?
1 range keeps lights on for evening practice around Windsor, including Hambleton Golf. Closing times shift seasonally, so confirm hours on the listing.
How this Windsor directory is researched
We compare official facility pages, booking systems, public map listings, and other cited sources. Grass, mat, and mixed-tee labels are marked verified only when a source explicitly supports them; schedules and prices can change seasonally.
Last researched: . See something outdated? Send a correction.