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 109-117 of 120 courses
The Iron Oaks

The Iron Oaks

4.4
3800 Glenwood Ave Suite 120, Raleigh, NC 27612, USA
(919) 900-7897
Monday: 11:00 AM – 10:00 PM

The Iron Oaks is a putt-putt golf venue in Raleigh, North Carolina. The course carries a 4.4-star rating from 111 reviews, making it an excellent 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 Raleigh and across North Carolina.

Metrics Indoor Golf

Metrics Indoor Golf

5
9650 Leesville Rd Suite 250, Raleigh, NC 27613, USA
(984) 299-7999
Monday: 12:00 – 6:00 PM

Located in Raleigh, North Carolina, Metrics Indoor Golf is a miniature golf course listed in our directory. The course carries a 5-star rating from 27 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. See the details below, then explore more mini golf courses in Raleigh and across North Carolina.

Omni Fun Center

Omni Fun Center

4.5
3729 Sycamore Dairy Rd, Fayetteville, NC 28303, USA
(910) 864-1307
Monday: 12:30 – 9:00 PM

Omni Fun Center is a mini golf course in Fayetteville, North Carolina. Visitors have given it an excellent 4.5-star average across 692 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. Use the information below to plan your visit, or browse other North Carolina mini golf courses in our directory.

State of Golf

State of Golf

4.9
318 Blackwell St, Durham, NC 27701, USA
(919) 908-0089
Monday: 12:00 – 9:00 PM

State of Golf is a putt-putt golf venue in Durham, North Carolina. It holds an outstanding 4.9-star rating based on 48 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. Check the address, hours, and photos below to plan a round of mini golf in Durham.

X-Golf Cary

X-Golf Cary

5
107 Edinburgh S Dr Suite 101A, Cary, NC 27511, USA
(919) 234-1036
Monday: 9:00 AM – 10:00 PM

X-Golf Cary is a putt-putt golf venue in Cary, North Carolina. Visitors have given it an outstanding 5-star average across 61 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 Cary.

OBX Laser Tag

OBX Laser Tag

4.4
2420 S Croatan Hwy, Nags Head, NC 27959, USA
(252) 480-8512
Monday: Closed

OBX Laser Tag is a mini golf course in Nags Head, North Carolina. Visitors have given it an excellent 4.4-star average across 281 reviews on Google. The course is open 5 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 Nags Head.

The Pines at Elizabeth City

The Pines at Elizabeth City

4.2
1525 N Road St, Elizabeth City, NC 27909, USA
(252) 254-2111
Monday: 7:00 AM – 9:00 PM

Located in Elizabeth City, North Carolina, The Pines at Elizabeth City is a miniature golf course listed in our directory. It holds a highly rated 4.2-star rating based on 223 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. Check the address, hours, and photos below to plan a round of mini golf in Elizabeth City.

Mountaineer Golf Center

Mountaineer Golf Center

3.8
115 Beverly Heights Ave, Boone, NC 28607, USA
(828) 264-6830
Monday: 12:00 – 7:30 PM

Mountaineer Golf Center is a mini golf course in Boone, North Carolina. It holds a well-reviewed 3.8-star rating based on 22 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.

Mini-Golf at Bluegreen Vacations Blue Ridge Village Resort

Mini-Golf at Bluegreen Vacations Blue Ridge Village Resort

0
Beech Mountain, NC 28604, USA

Mini-Golf at Bluegreen Vacations Blue Ridge Village Resort is a mini golf course in NC 28604, North Carolina. Reach the venue through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in NC 28604 and across North Carolina.

1...1214

Cities in North Carolina

Share: