Mini Golf Courses in North Carolina

North Carolina offers premier mini golf experiences from Charlotte to the coastal courses of Myrtle Beach.

CharlotteRaleighGreensboroDurhamAsheville

North Carolina's mini golf scene benefits enormously from the Myrtle Beach tourism corridor that extends into the state's southeastern corner. The Brunswick County beaches of Sunset Beach, Ocean Isle, and Holden Beach host courses that share the same beachfront energy as their South Carolina neighbors, drawing vacationers from across the southeastern United States. The Outer Banks, stretching from Corolla to Ocracoke, have their own distinctive collection of courses where steady ocean breezes and barrier-island charm make every round feel like a genuine vacation highlight worth remembering and sharing with friends and family back home.

Charlotte, the state's largest city, has developed a robust suburban entertainment sector where mini golf plays a central role in family recreation. Courses in the SouthPark, Ballantyne, and Lake Norman areas serve the metro region's young families, many of whom relocated from other states and brought their expectations for quality family entertainment with them. The Research Triangle cities of Raleigh, Durham, and Chapel Hill support courses that draw from the region's educated, family-oriented population and multiple university communities.

Asheville and the western North Carolina mountains provide a distinctly different mini golf experience. Courses here operate against the backdrop of the Blue Ridge Parkway and the Smoky Mountains, attracting the same tourists who visit Biltmore Estate and the thriving craft brewery scene. Maggie Valley and Cherokee, gateway towns to Great Smoky Mountains National Park, have courses that have entertained families for generations alongside other mountain attractions.

North Carolina's mild climate extends the outdoor mini golf season in most areas from March through November, with coastal courses operating even longer. The state's geographic diversity means a player could putt on a mountain course in Asheville on Saturday and a beach course on the Outer Banks on Sunday, experiencing two completely different environments within the borders of a single state.

120 Courses Found

Showing 73-81 of 120 courses
Mountain View Driving Range

Mountain View Driving Range

4.9
4064 Mountain View St, Gastonia, NC 28056, USA
(704) 601-5105
Monday: Closed

Mountain View Driving Range is a putt-putt golf venue in Gastonia, North Carolina. It holds an outstanding 4.9-star rating based on 21 Google reviews. The course is open 6 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Gastonia and across North Carolina.

Rumbling Bald on Lake Lure

Rumbling Bald on Lake Lure

4.5
112 Mountains Blvd, Lake Lure, NC 28746, USA
(828) 694-3000
Monday: 7:00 AM – 11:00 PM

Find Rumbling Bald on Lake Lure, a mini golf course, in Lake Lure, North Carolina. It holds an excellent 4.5-star rating based on 1366 Google reviews. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other North Carolina mini golf courses in our directory.

Paradise Golf & Arcade

Paradise Golf & Arcade

4.1
3300 N Croatan Hwy, Kill Devil Hills, NC 27948, USA
(252) 441-7626
Monday: 9:00 AM – 8:00 PM

Paradise Golf & Arcade is a mini golf course in Kill Devil Hills, North Carolina. The course carries a 4.1-star rating from 1167 reviews, making it a highly rated option in the area. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Kill Devil Hills and across North Carolina.

Galaxy Golf

Galaxy Golf

3.8
2914 S Virginia Dare Trail, Nags Head, NC 27959, USA
(252) 441-5875
Monday: 10:00 AM – 10:00 PM

Galaxy Golf is a space-themed mini golf course in Nags Head, North Carolina. Visitors have given it a well-reviewed 3.8-star average across 156 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Nags Head and across North Carolina.

The Grass Course

The Grass Course

4.5
1024 Ocean Trail, Corolla, NC 27927, USA
(252) 453-4198
Monday: 10:00 AM – 9:00 PM

Located in Corolla, North Carolina, The Grass Course is a miniature golf course listed in our directory. The course carries a 4.5-star rating from 177 reviews, making it an excellent option in the area. The course is open 6 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Corolla and across North Carolina.

Atlantic Beach Town Park

Atlantic Beach Town Park

4.7
915 W Fort Macon Rd, Atlantic Beach, NC 28512, USA
(252) 726-2121
Monday: 8:00 AM – 10:00 PM

Located in Atlantic Beach, North Carolina, Atlantic Beach Town Park is a miniature golf course listed in our directory. The course carries a 4.7-star rating from 667 reviews, making it an outstanding option in the area. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other North Carolina mini golf courses in our directory.

Turf's Up OBX

Turf's Up OBX

4.8
3712 N Croatan Hwy suite e, Kitty Hawk, NC 27949, USA
(252) 715-5820
Monday: 11:00 AM – 8:00 PM

Turf's Up OBX is a putt-putt golf venue in Kitty Hawk, North Carolina. The course carries a 4.8-star rating from 118 reviews, making it an outstanding option in the area. The course is open 6 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other North Carolina mini golf courses in our directory.

Mini Putt Family Entertainment

Mini Putt Family Entertainment

4.5
900 Benvenue Rd #1912, Rocky Mount, NC 27804, USA
(252) 972-3883
Monday: 2:00 – 7:00 PM

Mini Putt Family Entertainment is a mini golf course in Rocky Mount, North Carolina. It holds an excellent 4.5-star rating based on 251 Google reviews. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Rocky Mount and across North Carolina.

Coastal Swing Golf Club

Coastal Swing Golf Club

4.5
601 Atlantic Beach Causeway unit 2, Atlantic Beach, NC 28512, USA
(919) 369-0776
Monday: 12:00 – 8:00 PM

Coastal Swing Golf Club is a mini golf course in Atlantic Beach, North Carolina. Visitors have given it an excellent 4.5-star average across 16 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Atlantic Beach.

1...810...14

Cities in North Carolina

Share: