Driving ranges in Illinois
Range and Putt lists 49 driving ranges in Illinois, in Addison, Arlington Heights, Bensenville, Bolingbrook, Buffalo Grove, Cary, Channahon, Chicago, Countryside, Crest Hill, Des Plaines, Flossmoor, Glen Ellyn, Glencoe, Glenview, Grayslake, Gurnee, Hanover Park, Hickory Hills, Highland Park, Hoffman Estates, Huntley, Lake Forest, Lemont, Mundelein, Naperville, New Lenox, Oak Forest, Oak Lawn, Park Ridge, Plainfield, Riverwoods, Romeoville, Schaumburg, Skokie, Villa Park, West Chicago, Wheaton, Woodridge, Woodstock and Worth. Checked November 2026.
By city
- Driving ranges in Chicago 49 listed
All Illinois driving ranges
| Range | Town | Heated | Lights | Ball tracking | Price from |
|---|---|---|---|---|---|
| Bittersweet Golf Club | Gurnee | Not stated | Yes | Not stated | Not published |
| Bolingbrook Golf Club | Bolingbrook | Not stated | Yes | Not stated | $16 for 70 balls |
| Bridges of Poplar Creek Country Club | Hoffman Estates | Yes | Yes | Toptracer | $15 per 30 minutes |
| Buffalo Grove Golf Course | Buffalo Grove | Not stated | Not stated | Not stated | $10 for 50 balls |
| Cantigny Golf Academy | Wheaton | Not stated | Not stated | TrackMan Range | $8 for 25 balls |
| Cog Hill Golf & Country Club | Lemont | Not stated | Not stated | Toptracer | $7 for about 30 balls |
| Coyote Run Golf Course | Flossmoor | Not stated | Yes | Not stated | $6 for 35 balls |
| Crystal Woods Golf Club | Woodstock | Not stated | Not stated | Not stated | $7 a bucket |
| Deerfield Golf Club and Learning Center | Riverwoods | Not stated | Not stated | Not stated | Not published |
| Deerpath Golf Course | Lake Forest | Not stated | Not stated | Not stated | Not published |
| Diversey Driving Range | Chicago | Yes | Not stated | Not stated | $12 a bucket |
| Flagg Creek Golf Course | Countryside | Not stated | Yes | Not stated | Not published |
| Foxford Hills Golf Club | Cary | Not stated | Yes | Not stated | $7 for 35 balls |
| George W. Dunne National Golf Course | Oak Forest | Not stated | Not stated | Not stated | Not published |
| Glencoe Golf Club | Glencoe | Not stated | Not stated | Not stated | $11 for 35 balls |
| Golf Center Des Plaines | Des Plaines | Yes | Yes | Not stated | $15 for 100 balls |
| Green Valley Golf Range | Hanover Park | Yes | Yes | Toptracer | $8.50 for about 45 balls |
| Harborside International Golf Center | Chicago | Not stated | Not stated | Not stated | $10 for 40 balls |
| Heritage Bluffs Public Golf Club | Channahon | Not stated | Not stated | Not stated | $6 for 25 balls |
| Highland Park Golf Learning Center | Highland Park | Not stated | Not stated | Not stated | $12 for 40 balls |
| Hilldale Golf Club | Hoffman Estates | Not stated | Not stated | Not stated | Not published |
| Jackson Park Golf Course | Chicago | Not stated | Not stated | Not stated | $9 a bucket |
| Links & Tees Golf Dome | Addison | Yes | Not stated | Toptracer | $24 per 30 minutes |
| Marquette Park Golf Course | Chicago | Not stated | Not stated | Not stated | $11 a bucket |
| Mistwood Golf Club | Romeoville | Not stated | Not stated | Toptracer Range Mobile | $25 per visit |
| Mistwood Golf Dome | Bolingbrook | Yes | Not stated | Toptracer | $48 per hour |
| Oakton Driving Range | Park Ridge | Not stated | Not stated | Not stated | $10 a bucket |
| PGN Tee Time | Hickory Hills | Not stated | Not stated | Toptracer | Not published |
| Pine Meadow Golf Club | Mundelein | Not stated | Not stated | Not stated | $7 for about 35 balls |
| Prairie Bluff Public Golf Club | Crest Hill | Not stated | Not stated | Trackman | $6 for 25 balls |
| Prairie Landing Golf Club | West Chicago | Not stated | Not stated | Not stated | Not published |
| Ruffled Feathers Golf Club | Lemont | Not stated | Not stated | Not stated | $20 for 140 balls |
| Sanctuary Golf Course | New Lenox | Not stated | Yes | Toptracer | $7 for 25 balls |
| Skokie Sports Park | Skokie | Yes | Not stated | TrackMan | $5 for 29 balls |
| St. Andrews Golf & Country Club | West Chicago | Yes | Yes | Toptracer | $9 for 32 balls |
| Stonewall Orchard Golf Club | Grayslake | Not stated | Not stated | Not stated | $7 for 25 balls |
| Stony Creek Golf Course | Oak Lawn | Not stated | Not stated | Not stated | $7 for 30 balls |
| Sugar Creek Golf Course | Villa Park | Not stated | Not stated | Not stated | $9 for 35 balls |
| Sunset Meadows Driving Range | Arlington Heights | Not stated | Yes | Not stated | $8 a bucket |
| The Glen Club | Glenview | Not stated | Not stated | Not stated | $16 for about 40 balls |
| The Links at Carillon | Plainfield | Not stated | Not stated | Not stated | $5 for about 25 balls |
| Topgolf Naperville | Naperville | Yes | Not stated | Not stated | Not published |
| Topgolf Schaumburg | Schaumburg | Yes | Not stated | Not stated | Not published |
| Village Greens of Woodridge | Woodridge | Not stated | Not stated | Not stated | $8 for 30 balls |
| Village Links of Glen Ellyn | Glen Ellyn | Not stated | Not stated | Not stated | $9 for about 25 balls |
| Water's Edge Golf Club | Worth | Not stated | Yes | Not stated | $6 for about 30 balls |
| Whisper Creek Golf Club | Huntley | Not stated | Not stated | Not stated | $5 for 15 balls |
| White Pines Golf Club | Bensenville | Not stated | Yes | Not stated | Not published |
| Zigfield Troy Golf | Woodridge | Yes | Not stated | Not stated | $7 for 30 balls |
"Not stated" means we found no source for it, not that the range lacks it.
On the map
42 of 49 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.