Range and Putt

Covered driving ranges in Chicago

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.

RangeTownHeatedLightsBall trackingPrice from
Bridges of Poplar Creek Country ClubHoffman EstatesYesYesToptracer$15 per 30 minutes
Diversey Driving RangeChicagoYesNot statedNot stated$12 a bucket
Green Valley Golf RangeHanover ParkYesYesToptracer$8.50 for about 45 balls
Links & Tees Golf DomeAddisonYesNot statedToptracer$24 per 30 minutes
Mistwood Golf DomeBolingbrookYesNot statedToptracer$48 per hour
Oakton Driving RangePark RidgeNot statedNot statedNot stated$10 a bucket
St. Andrews Golf & Country ClubWest ChicagoYesYesToptracer$9 for 32 balls
Topgolf NapervilleNapervilleYesNot statedNot statedNot published
Topgolf SchaumburgSchaumburgYesNot statedNot statedNot published
Zigfield Troy GolfWoodridgeYesNot statedNot stated$7 for 30 balls

"Not stated" means we found no source for it, not that the range lacks it.

On the map

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.

Bridges of Poplar Creek Country Club

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

Diversey Driving Range

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

Green Valley Golf Range

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

Links & Tees Golf Dome

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

Mistwood Golf Dome

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

Oakton Driving Range

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

St. Andrews Golf & Country Club

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

Topgolf Naperville

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

Topgolf Schaumburg

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

Zigfield Troy Golf

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

See all 49 driving ranges in Chicago