Indoor mini golf runs in any weather and usually keeps the same hours all year. Range and Putt lists 4 venues in Charlotte, Pineville, Concord and Mooresville that are indoors or have an indoor course, according to their own websites.
"Not stated" means we found no source for it. Where a venue has more than one course, the hole count follows the note on its own page.
On the map
4 of 4 shown. 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.
Mini golf, Charlotte
Monster Mini Golf Charlotte is an indoor, glow-in-the-dark 18-hole mini golf course with monsters around every turn, plus an arcade, mini bowling and a laser maze. A round costs $15 on the Big Monsters rate and $13.5 on the Little Monsters rate.
- Price
- From $15 per round
- Holes
- 18
- Checked
- November 12, 2026
Mini golf, Gastonia
Monster Mini Golf Gastonia is an indoor, glow-in-the-dark 18-hole mini golf course with animated monsters, music and black lights, plus an arcade. A round costs $15 on the Big Monsters rate and $13.5 on the Little Monsters rate, and $13.5 for seniors, military and college students, with ID.
- Price
- From $15 per round
- Holes
- 18
- Checked
- November 12, 2026
Mini golf, Monroe
Monster Mini Golf Monroe is an indoor, glow-in-the-dark 18-hole mini golf course with animated monsters, music and black lights, plus an arcade. A round costs $15 on the Big Monsters rate and $13.5 on the Little Monsters rate, and $13.5 for seniors, military and college students, with ID.
- Price
- From $15 per round
- Holes
- 18
- Checked
- November 12, 2026
Putting entertainment venue, Charlotte
Puttery Charlotte is an indoor putting entertainment venue with two themed nine-hole courses, Library and Conservatory, plus a kitchen and cocktail bar. Unlimited play costs $25 for adults and $15 for kids 17 and under, and 9 holes cost $21.
- Price
- From $21 per round
- Holes
- 9
- Checked
- November 12, 2026
All mini golf in Charlotte