23 of the 49 driving ranges we list in Chicago and its suburbs state that they have grass tees: Bittersweet Golf Club, Bolingbrook Golf Club, Buffalo Grove Golf Course, Cog Hill Golf & Country Club, Coyote Run Golf Course, Crystal Woods Golf Club, Deerfield Golf Club and Learning Center, Deerpath Golf Course, Flagg Creek Golf Course, Glencoe Golf Club, Golf Center Des Plaines, Green Valley Golf Range, Harborside International Golf Center, Highland Park Golf Learning Center, Hilldale Golf Club, Pine Meadow Golf Club, Ruffled Feathers Golf Club, Skokie Sports Park, St. Andrews Golf & Country Club, Stonewall Orchard Golf Club, Village Links of Glen Ellyn, Water's Edge Golf Club and Zigfield Troy Golf. Checked November 2026.
Grass tees let you hit off real turf instead of a mat, which gives honest feedback on fat and thin shots. Most ranges open the grass only in season and on set days, so check the notes on each listing.
"Not stated" means we found no source for it, not that the range lacks it.
20 of 23 shown. The rest have no street address we could place. Locations are placed from the street address with the US Census Bureau geocoder, or from OpenStreetMap where the geocoder finds no match, so a pin can sit a short way from the entrance.
Range at a golf course, Gurnee
Bittersweet Golf Club in Gurnee has a lighted driving range with grass tees, open until 10 pm in prime season. You pay by swiping a credit card at the ball dispenser outside.
- Price
- Not published
- Has
- Lights, Grass tees
- Checked
- November 12, 2026
Range at a golf course, Bolingbrook
Bolingbrook Golf Club's Golf Academy and Driving Range is open to the public and has 70 bent grass hitting stations aimed at 12 target greens. Buckets cost $16 for 70 balls, $22 for 110 and $26 for 140, with $1 off for Bolingbrook residents and lower senior prices on weekday mornings.
- Price
- From $16 for 70 balls
- Has
- Lights, Grass tees
- Checked
- November 12, 2026
Range at a golf course, Buffalo Grove
Buffalo Grove Golf Course has a 22-station driving range that is all grass, with yardage markers at 75, 100, 150 and 200 yards. Range balls cost $10 for 50 or $20 for 100.
- Price
- From $10 for 50 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Range at a golf course, Lemont
Cog Hill is a golf club in Lemont whose practice range sells buckets by size. Five bucket sizes run from about 30 balls to a 180-ball family bucket, and the same price applies on mats or grass.
- Price
- From $7 for about 30 balls
- Has
- Grass tees, Toptracer
- Checked
- November 12, 2026
Range at a golf course, Flossmoor
Coyote Run Golf Course in Flossmoor has a lighted driving range with both grass and mat tees. A 35-ball warmup bucket costs $6 and a 70-ball regular bucket costs $10, paid at a ball machine that takes credit cards.
- Price
- From $6 for 35 balls
- Has
- Lights, Grass tees
- Checked
- November 12, 2026
Range at a golf course, Woodstock
Crystal Woods Golf Club in Woodstock has a grass tee driving range with target greens, limited to irons and hybrids only. A small bucket costs $7 and a large costs $12; the club does not state ball counts.
- Price
- From $7 a bucket
- Has
- Grass tees
- Checked
- November 12, 2026
Range at a golf course, Riverwoods
Deerfield Golf Club's Learning Center in Riverwoods has both grass and mat hitting areas, two short game areas, a greenside bunker and two large putting greens. All of it is open to the public, not only to golfers playing the 18-hole course.
- Price
- Not published
- Has
- Grass tees
- Checked
- November 12, 2026
Range at a golf course, Lake Forest
Deerpath Golf Course in Lake Forest has a grass tee driving range with target greens, open every day in season. It sells small, medium and large buckets of about 25, 40 and 110 balls, but the prices are missing from its website at the moment.
- Price
- Not published
- Has
- Grass tees
- Checked
- November 12, 2026
Range at a golf course, Countryside
Flagg Creek is the City of Countryside's golf course, with a driving range that has bentgrass tees and night lighting. The city says the facility is open from sunrise until 10 pm every day.
- Price
- Not published
- Has
- Lights, Grass tees
- Checked
- November 11, 2026
Range at a golf course, Glencoe
Glencoe Golf Club has an irons-only practice range with a newly renovated grass tee line. The club laid 30,000 square feet of fairway-grade sod, leveled it and added drainage, so stations can be rotated more often.
- Price
- From $11 for 35 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Golf center, Des Plaines
Golf Center Des Plaines is the Des Plaines Park District's year-round practice facility on North River Road. The range has 80 hitting stations on three tiers, all lighted and individually heated, with an automated tee-up system and 300 yards of landing area.
- Price
- From $15 for 100 balls
- Has
- Heated bays, Lights, Grass tees
- Checked
- November 12, 2026
Golf center, Mini golf, Hanover Park
Green Valley Golf Range in Hanover Park is open year-round, from 10 am to 10 pm every day. The range has 80 lighted hitting stations, 20 of them covered and heated, along with 40 grass stations.
- Price
- From $8.50 for about 45 balls
- Has
- Heated bays, Covered bays, Lights, Grass tees, Toptracer
- Checked
- November 12, 2026
Range at a golf course, Chicago
Harborside International Golf Center on Chicago's far South Side has a 57-acre practice facility with bent grass tees, four target greens and separate areas for chipping, pitching and sand play. Buckets come in four sizes, from 40 balls for $10 to 180 balls for $26.
- Price
- From $10 for 40 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Driving range, Highland Park
The Highland Park Golf Learning Center is the Park District of Highland Park's outdoor range, with 40 hitting stations on mats and grass. A 40-ball bucket costs $12 on mats or $14 on grass, and a 70-ball bucket $17 or $20.
- Price
- From $12 for 40 balls
- Has
- Grass tees
- Checked
- November 11, 2026
Range at a golf course, Hoffman Estates
Hilldale Golf Club in Hoffman Estates has a practice facility that is always open to the public, with all-grass hitting stations, a short game area with bunkers and separate chipping and putting greens. It sits beside the clubhouse of the 18-hole Robert Trent Jones Sr.
- Price
- Not published
- Has
- Grass tees
- Checked
- November 12, 2026
Range at a golf course, Mundelein
Pine Meadow Golf Club in Mundelein has two ranges. The lower range has more than 30 grass tee stations and five target greens, with two putting greens and a chipping green with a bunker next to it.
- Price
- From $7 for about 35 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Range at a golf course, Lemont
Ruffled Feathers Golf Club in Lemont has an all-grass driving range with marked target areas. It sells one bucket size: 140 balls for $20, which works out to about 14 cents a ball.
- Price
- From $20 for 140 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Golf center, Mini golf, Skokie
Skokie Sports Park is the Skokie Park District's year-round golf range, with 40 hitting stations on two tiers. The stations are heated and have automatic tees and TrackMan ball tracking, and there are natural grass tees as well.
- Price
- From $5 for 29 balls
- Has
- Heated bays, Grass tees
- Checked
- November 11, 2026
Range at a golf course, West Chicago
The practice center at St. Andrews in West Chicago has 20 heated, covered hitting bays with Toptracer Range, and stays open after dark.
- Price
- From $9 for 32 balls
- Has
- Heated bays, Covered bays, Lights, Grass tees, Toptracer
- Checked
- November 11, 2026
Range at a golf course, Grayslake
Stonewall Orchard Golf Club in Grayslake has a bent grass tee area with target greens and a practice bunker, plus synthetic turf that is used in the off-season and in bad weather. Buckets cost $7 for 25 balls, $11 for 40 and $18 for 75, and the range uses Titleist Tour Soft balls.
- Price
- From $7 for 25 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Range at a golf course, Glen Ellyn
The driving range at Village Links of Glen Ellyn has a grass practice tee that holds up to 40 hitters and 20 artificial turf tees for wet conditions. Buckets run from $9 for about 25 balls to $26 for about 200.
- Price
- From $9 for about 25 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Range at a golf course, Worth
Water's Edge Golf Club in Worth has a one-acre natural grass tee that is open every day from April through October. The range is lit and stays open until sundown, seven days a week, weather permitting.
- Price
- From $6 for about 30 balls
- Has
- Lights, Grass tees
- Checked
- November 12, 2026
Golf center, Woodridge
Zigfield Troy Golf in Woodridge is a practice range with 60 bluegrass hitting stations, plus mats for wet days and about half a dozen heated, sheltered stations for winter. Baskets run from $7 for 30 balls to $26 for a 180-ball family basket.
- Price
- From $7 for 30 balls
- Has
- Heated bays, Covered bays, Grass tees
- Checked
- November 11, 2026