Onslow Beach, Sand beach in Onslow County, North Carolina, US
Onslow Beach is a long, flat sand beach on the coast of North Carolina, part of Marine Corps Base Camp Lejeune in Onslow County. The shoreline is wide and open, with no commercial buildings on the sand and direct views of the Atlantic Ocean.
The beach became a key training ground for the Marines during the 20th century, used to practice amphibious landings with vehicles and troops coming ashore from the sea. This military role shaped the area and explains why the beach remains part of an active base today.
Because the beach is part of an active military base, visitors need valid identification and must follow base access rules before entering. Those who meet the requirements will find basic facilities on site, including restrooms and a small store.
The beach is used by Marines driving amphibious assault vehicles directly from the water onto the sand, something rarely seen at any public beach. Visitors who are there at the right time may witness these training exercises from close by.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.