- Home
- Categories
- Sports & outdoors
- Indoor golf courses
Indoor golf courses on the North Shore
Our directory has 8 indoor golf courses on the North Shore. Top towns: Glenview, Northbrook and Highwood. Typical weekday hours are 8 AM to 10 PM.
8 places Checked October 2026
By town
Glenview 2Northbrook 2Highwood 1Skokie 1Northfield 1Highland Park 1
PPrivate Fairway HighwoodIndoor golf course772 Sheridan Rd, HighwoodDaily Open 24 hours24/7WebsiteTTeeTime Indoor Golf - GlenviewIndoor golf course · Golf club3124 Glenview Rd, GlenviewDaily Open 24 hours24/7WebsiteTThe Bunker Indoor Golf Simulator at Skokie Sports ParkIndoor golf course · Golf driving range3459 Oakton St, SkokieDaily 8 AM–10 PMSunWebsiteTThe Shack Indoor Golf ClubIndoor golf course · Bar1717 Chestnut Ave, GlenviewMon–Sat 10 AM–10 PMSun 11 AM–8 PMSunWebsiteWWillow Hill DomeGolf driving range · Sports complex1350 Willow Rd, NorthbrookDaily 8 AM–10 PMSunWebsiteEEdge Performance Golf AcademyGolf instructor · Golf driving range1734 Birch Rd, NorthbrookMon ClosedTue–Sun 9 AM–5 PMSunPPower of the Golf Ball - NorthfieldIndoor golf course · Golf instructor291 Northfield Rd, NorthfieldWebsiteTThe Golf PracticeGolf instructor · Golf driving range1546 Old Deerfield Rd, Highland ParkWebsite