10 of the 49 driving ranges we list in Chicago and its suburbs state that they have covered bays: Bridges of Poplar Creek Country Club, Diversey Driving Range, Green Valley Golf Range, Links & Tees Golf Dome, Mistwood Golf Dome, Oakton Driving Range, St. Andrews Golf & Country Club, Topgolf Naperville, Topgolf Schaumburg and Zigfield Troy Golf. Checked November 2026.
Covered bays have a roof over the hitting stations, which keeps you and the mat dry in rain and gives shade in summer. Covered does not always mean heated, so check each listing.
"Not stated" means we found no source for it, not that the range lacks it.
9 of 10 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, Hoffman Estates
Bridges of Poplar Creek is the Hoffman Estates Park District's golf course, with a lighted driving range that uses Toptracer ball tracking. Its Toptracer Range has 10 covered and heated bays that are open all year, weather permitting, at $30 an hour or $15 for half an hour with unlimited balls and up to six people in a bay.
- Price
- From $15 per 30 minutes
- Has
- Heated bays, Covered bays, Lights, Toptracer
- Checked
- November 12, 2026
Driving range, Mini golf, Chicago
Diversey is the Chicago Park District's driving range on Diversey Parkway in Lincoln Park, a two-tier facility with covered, heated stalls and an upper deck that looks out over Lake Michigan and downtown. You hit off mats onto a synthetic turf range with target greens.
- Price
- From $12 a bucket
- Has
- Heated bays, Covered bays
- 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
Indoor golf dome, Golf center, Addison
Links & Tees is the Addison Park District's indoor, heated golf dome. Inside is a two-tier driving range with 40 Toptracer bays, plus indoor chipping and putting areas.
- Price
- From $24 per 30 minutes
- Has
- Heated bays, Covered bays, Toptracer, Indoor
- Checked
- November 11, 2026
Indoor golf dome, Bolingbrook
Mistwood Golf Dome in Bolingbrook is a fully heated indoor range with 30 hitting bays, each using Toptracer Range to show distance data on every shot. You pay per bay by the hour: $48 on weekdays before 4 pm, $52 after 4 pm and $58 from Friday to Sunday, so four people sharing pay $12 to $14.50 each.
- Price
- From $48 per hour
- Has
- Heated bays, Covered bays, Toptracer, Indoor
- Checked
- November 12, 2026
Driving range, Park Ridge
Oakton Driving Range is the Park Ridge Park District's seasonal outdoor range, with open and shaded bays and a synthetic putting and chipping green. Buckets cost $10 for a medium, $11 for a large and $14 for a bushel, and clubs can be rented for $3 with ID.
- Price
- From $10 a bucket
- Has
- Covered bays
- 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
Golf entertainment venue, Naperville
Topgolf Naperville is a three-floor golf entertainment venue with more than 100 all-weather hitting bays. You rent a bay by the hour and each one has room for six people.
- Price
- Not published
- Has
- Heated bays, Covered bays
- Checked
- November 12, 2026
Golf entertainment venue, Schaumburg
Topgolf Schaumburg is a three-floor golf entertainment venue with more than 100 hitting bays. You rent a bay by the hour rather than buying a bucket, and each bay has room for six people, so the cost is usually split across a group.
- Price
- Not published
- Has
- Heated bays, Covered bays
- Checked
- November 11, 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