Ocean Isle Beach · NC

Mini golf, shaved ice, sandy feet.

18 shaded holes in Ocean Isle Beach. Best shaved ice on the island. A plinko game on hole 18 if you ace it. Open every day, 10 to 10.

Scroll ↓
4.3
Google Rating
148+
Customer Reviews
Open 10 to 10 Daily
Family-Owned
Inside Ocean Isle Mini Golf
Ocean Isle Mini Golf logo
About

Mini golf the way summer should be.

Ocean Isle Mini Golf is a family-owned 18-hole course just off the island. The greens snake through live oaks, palms, and Spanish moss. Shade most of the day. Shaved ice at the counter. A plinko game if you sink a hole-in-one on 18. Bring the kids, bring the cooler, bring sandy feet.

Single round $11. Kids 4 and under play free. Play all day $14. Weekly unlimited pass with a free shaved ice $25. Open every day, 10 to 10.

What we do

Everything that makes a good afternoon.

18 holes, a snack bar, and a few surprises the kids will talk about on the way home.

18-Hole Course

Shaded fairways through oaks, palms, and Spanish moss. Easy enough for the little ones, fun for everyone else.

Plinko on Hole 18

Hit a hole-in-one on 18 and the plinko game opens up. The kids will lose their minds.

Shaved Ice

Cherry, blue raspberry, lemon-lime, all the classics. Right at the counter.

Weekly Pass

$25 gets you unlimited play all week. Free shaved ice included. Beach week math checks out.

Family-Owned

Tony and the family run the place. They'll remember the kid's name by the second visit.

Pricing

Prices

Simple pricing, no surprises. Open every day, 10am to 10pm.

Single roundper person, 18 holes
$11
Kids 4 and underwith a paying adult
Free
Play all dayunlimited rounds, one day
$14
Weekly unlimited passall week, includes a free shaved ice
$25

Cash and cards welcome at the counter.

A great family friendly shaded course. The owners are kind and friendly. Relaxed, fun atmosphere. If you want to support a local, family-owned business with amazing prices, this is the place.
Rebecca C. · 5★ Google Review

Visit

6391 Beach Dr SW
Stop by or call ahead.

Address6391 Beach Dr SW, Ocean Isle Beach, NC 28469, USA
Hours
Monday10:00 AM to 10:00 PM
Tuesday10:00 AM to 10:00 PM
Wednesday10:00 AM to 10:00 PM
Thursday10:00 AM to 10:00 PM
Friday10:00 AM to 10:00 PM
Saturday10:00 AM to 10:00 PM
Sunday10:00 AM to 10:00 PM
Follow along
Ocean Isle Mini Golf6391 Beach Dr SW, Ocean Isle Beach, NC 28469, USAOpen in Google Maps →

Round up the kids.

Open every day, 10 to 10. $11 a round. Kids 4 and under play free.

Call (910) 579-5770