North Carolina, United States of America

Sunset Beach, Brunswick Islands

Sunset Beach, located in Sunset Island, North Carolina, USA, is a renowned and picturesque 3-mile (4.83 km) sandy shore. It offers a perfect ambiance for visitors to engage in relaxing activities such as swimming or pier fishing.

The most notable feature at the beach is the 900-foot-long, wooden fishing pier. The pier was initially constructed in 1960, but after enduring several years of weather and storm-induced damage, it was rebuilt 16 years later. Guided tours of the pier are available at a nominal fee of $1.

Discover accommodation options near Sunset Beach and enjoy easy access to the iconic 900-foot-long fishing pier.

The pier's uniqueness also extends to its fishing experience, which requires a fishing fee. However, the cost is quite reasonable given the quality of the experience. The pier is equipped with lighting, making it a perfect spot for nighttime fishing. It's worth noting that the pier operates seasonally, typically from March to October.

What to do at Sunset Beach, Brunswick Islands?

Bars

Best bars near Sunset Beach, Brunswick Islands include Mavericks Pointe, House's Place at the Beach, Crabby Oddwaters, Bridge Grill Pizza & Golf and Sea Trail - Maples Clubhouse.

Restaurants

Best restaurants near Sunset Beach, Brunswick Islands include Bridge Grill Pizza & Golf, House's Place at the Beach, Crabby Oddwaters and The Boat Landing Restaurant.

Where to Stay near Sunset Beach, Brunswick Islands?

If you’re planning a trip to Sunset Beach, consider staying in the nearby town of Ocean Isle Beach, which offers a range of accommodations within walking distance to the shore. Most visitors also explore the charming town of Southport, known for its historic sites and quaint shops, making it a popular addition to any beach itinerary.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Find the best nearby activities

What to do near Sunset Beach, Brunswick Islands?

Where is Sunset Beach, Brunswick Islands?

Latitude: 33.8820632 / Longitude: -78.5183816

Sunset Beach, Brunswick Islands is located in North Carolina. The following map of Sunset Beach, Brunswick Islands shows the exact location.

Sunset Beach, Brunswick Islands: Weather Today

📅 Friday, July 25, 2025
It's an average beach day overall, but be aware of thunderstorms. The air temperature will reach a high of 32.7 °C. There's almost no chance of rain, and the sky will be mostly clear. The wind will be moderate, but stronger gusts are possible. The sea temperature is a warm 30.0 °C, with small waves. The UV index will be high at 8.1, so be sure to apply sunscreen.
🌬️

Air

Low / High23.7°C/32.7°C
Feels Like (High)38°C
🌊

Sea

Sea Temperature30.0 °C
Wave Height0.7 m
🌧️

Rain

Rain Chance3%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:21/20:20
Sunshine Hours12.9 hrs
UV Index8.1
Cloud Cover10%
💨

Wind

Speed23.9 km/h
Gusts38.2 km/h
DirectionSW

These beaches might also interest you

Beaches near Sunset Beach, Brunswick Islands