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 55-63 of 120 courses
Surfs Up Mini Golf - Carolina Beach

Surfs Up Mini Golf - Carolina Beach

0
1360 Bridge Barrier Rd, Carolina Beach, NC 28428, USA

Surfs Up Mini Golf - Carolina Beach is a mini golf course in Carolina Beach, 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 Carolina Beach and across North Carolina.

Club Golf Indoor

Club Golf Indoor

4.5
109 Pier Master Pt Suite 140, Wilmington, NC 28412, USA
(910) 833-5877
Monday: 4:00 – 9:00 PM

Find Club Golf Indoor, a mini golf course, in Wilmington, North Carolina. The course carries a 4.5-star rating from 67 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. Use the information below to plan your visit, or browse other North Carolina mini golf courses in our directory.

Island Drive Mini-Park

Island Drive Mini-Park

4.8
13 Island Dr, Wrightsville Beach, NC 28480, USA
(910) 256-7925

Island Drive Mini-Park is a putt-putt golf venue in Wrightsville Beach, North Carolina, with an island-themed layout. It holds an outstanding 4.8-star rating based on 16 Google reviews. Reach the venue 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 Wrightsville Beach and across North Carolina.

Planet Fun & Starz Grille Family Entertainment and Bowling Center

Planet Fun & Starz Grille Family Entertainment and Bowling Center

4
349 Whiteville Rd NW, Shallotte, NC 28459, USA
(910) 755-2386
Monday: 10:00 AM – 10:00 PM

Planet Fun & Starz Grille Family Entertainment and Bowling Center is a mini golf course in Shallotte, North Carolina. It holds a highly rated 4-star rating based on 1318 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 Shallotte.

Rounds Golf & Lounge

Rounds Golf & Lounge

4.6
6801 Parker Farm Dr, Wilmington, NC 28403, USA
(910) 839-3006
Monday: 11:00 AM – 10:00 PM

Rounds Golf & Lounge is a putt-putt golf venue in Wilmington, North Carolina. It holds an excellent 4.6-star rating based on 139 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 Wilmington.

Golfin' Dolphin

Golfin' Dolphin

4.2
134 Golfin Dolphin Dr, Cape Carteret, NC 28584, USA
(252) 393-8131
Monday: 9:00 AM – 6:00 PM

Golfin' Dolphin is a putt-putt golf venue in Cape Carteret, North Carolina. It holds a highly rated 4.2-star rating based on 388 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.

Joe Eakes Park

Joe Eakes Park

4.6
K Avenue & S 7th Ave, Kure Beach, NC 28449, USA
(910) 458-8216
Monday: 6:00 AM – 8:00 PM

Joe Eakes Park is a mini golf course in Kure Beach, North Carolina. The course carries a 4.6-star rating from 231 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 Kure Beach and across North Carolina.

4 Seasons Putt-n-Play

4 Seasons Putt-n-Play

4.6
7570 Georgia Rd, Franklin, NC 28734, USA
(828) 421-8647
Monday: Closed

4 Seasons Putt-n-Play is a putt-putt golf venue in Franklin, North Carolina. Visitors have given it an excellent 4.6-star average across 29 reviews on Google. The course is open 4 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 Franklin.

Putt-Putt Fun Center - Hickory, NC

Putt-Putt Fun Center - Hickory, NC

4.4
533 7th Ave Pl SW, Hickory, NC 28602, USA
(828) 327-2316
Monday: Closed

Find Putt-Putt Fun Center - Hickory, NC, a mini golf course, in Hickory, North Carolina. The course carries a 4.4-star rating from 110 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. Check the address, hours, and photos below to plan a round of mini golf in Hickory.

1...68...14

Cities in North Carolina

Share: