Things to do in Carolina Beach from the boardwalk to local favorites
Photo courtesy of Wilmington and Beaches CVB
Carolina Beach has long been one of the Cape Fear region's favorite coastal communities, offering a nostalgic beach-town atmosphere with plenty to see and do.
Located about 15 miles south of Wilmington, it's an easy destination for a relaxing afternoon, dinner by the water or a full day of exploring. Whether you're new to the area or looking for your next weekend outing, Carolina Beach blends outdoor recreation, local businesses and coastal character into one walkable destination.
Here's why it's worth adding to your list.
Key takeaways
- The bigger picture: Carolina Beach combines classic boardwalk charm, outdoor recreation and local businesses just a short drive from Wilmington.
- The details: Spend the day exploring the boardwalk, hiking at Carolina Beach State Park, shopping local boutiques and dining at longtime favorites.
- Why this matters: Its convenient location and variety of attractions make Carolina Beach a destination residents return to throughout the year.
- The more you know: Paid parking is enforced March 1 through Oct. 31, with premium parking lots operating year-round.
Stroll the Carolina Beach Boardwalk
No visit to Carolina Beach feels complete without a walk along its historic boardwalk.
Overlooking the Atlantic Ocean, the pedestrian-friendly boardwalk is lined with local shops, restaurants and sweet treats while serving as the center of many summertime events and community gatherings. It's the perfect place to take an evening stroll, enjoy the ocean breeze or simply soak in the coastal atmosphere.
- Location: Carolina Beach Avenue South and Harper Avenue
- Home to seasonal events, local shops and oceanfront views
Explore Carolina Beach State Park
For a different side of Carolina Beach, head inland to Carolina Beach State Park.
Located along the Cape Fear River, the park features hiking trails winding through coastal forests, a full-service marina, camping and scenic overlooks. It's a favorite destination for anyone looking to enjoy nature without venturing far from the beach.
- Address: 1010 State Park Road, Carolina Beach
- Hours: 7 a.m.-6 p.m. (January, December); 7 a.m.-7 p.m. (February, November); 7 a.m.-9 p.m. (March-April, September-October); 7 a.m.-10 p.m. (May-August)
- Phone: (910) 458-8206
Discover local history
If you're interested in learning more about the area's past, make time for the Federal Point History Center.
The museum features exhibits highlighting the history of the lower Cape Fear region, along with a research library and archives that preserve the stories of Carolina Beach and nearby communities.
- Address: 1121 N. Lake Park Blvd., Carolina Beach
- Hours: 10 a.m.-4 p.m. Thursday-Saturday
- Phone: (910) 458-0502
Enjoy a meal by the beach
Whether you're craving fresh seafood or looking to try something different, Carolina Beach offers a variety of locally owned restaurants worth visiting.
Havana's Restaurant
Located inside a restored 1916 Craftsman beach cottage, Havana's is known for fresh seafood, Southern-inspired dishes and both indoor and outdoor patio seating.
- Address: 1 N. Lake Park Blvd., Carolina Beach
- Hours: 3-11 p.m. Monday-Friday; 10 a.m.-11 p.m. Saturday; 10 a.m.-10 p.m. Sunday
- Phone: (910) 458-2822
Cape Fear Boil Company
Perfect for beach days or family gatherings, Cape Fear Boil Company specializes in seafood steam pots available for pickup or catering.
- Address: 1140 N. Lake Park Blvd., Carolina Beach
- Hours: 11 a.m.-7 p.m. daily
- Phone: (910) 707-3034
Soul Flavor
Soul Flavor offers globally inspired cuisine with a menu that also includes vegetarian and vegan options, making it a great choice for a variety of tastes.
- Address: 716 N. Lake Park Blvd., Carolina Beach
- Hours: 4-9:30 p.m. Tuesday-Saturday
- Phone: (910) 707-1113
Shop local favorites
Spend some time browsing Carolina Beach's locally owned boutiques before heading home.
CB Surf Shop
Stock up on resort wear, beach gear, footwear and sun protection just steps from the ocean.
- Address: 209 S. Lake Park Blvd., Carolina Beach
- Hours: 9 a.m.-7 p.m. daily
- Phone: (910) 458-7005
Salty Chic Boutique
Browse trendy women's apparel, beach accessories, jewelry and coastal-inspired gifts.
- Address: 1018 N Lake Park Blvd., Ste 105, Carolina Beach
- Hours: 10 a.m.-6 p.m. Monday-Saturday; noon-5 p.m. Sunday
- Phone: (910) 458-5148
Seaside Shenanigans
Located inside Celtic Creamery, Seaside Shenanigans offers ice cream, handcrafted gifts and beach-inspired keepsakes.
- Address: 201 N. Lake Park Blvd., Carolina Beach
- Hours: 11 a.m.-9 p.m. Monday-Thursday, Sunday; 11 a.m.-10 p.m. Friday-Saturday
- Phone: (910) 707-0942
Plan your visit
Carolina Beach is an easy drive from Wilmington, making it a convenient destination whether you're spending a few hours by the water or planning a full day exploring the coast.
Getting there
- About 15 miles south of Wilmington via South College Road and Carolina Beach Road.
Parking
- Paid parking is enforced: March 1-Oct. 31 from 9 a.m.-8 p.m.
- On-street parking: $5 per hour
- Standard parking lots: $6 per hour or $25 daily
- Premium parking lots: $7 per hour or $35 daily (enforced year-round)