← Home

An Outer Banks beach weekend: lighthouses, sand dunes, and a free ferry to Ocracoke

A 3-day family plan for the Cape Hatteras seashore, from Kill Devil Hills south to Ocracoke Island. Lifeguarded beaches, a lighthouse you can actually climb, and the one big closure to know before you go. Every fee, hour, and rule checked against live National Park Service and state sources.

CW

Carolina Weekend

Published September 22, 2026

The short version

Stay in the northern beaches and work south. Day 1 is the easy aviation and dunes day: Wright Brothers National Memorial in the morning, Jockey’s Ridge in the afternoon, then a lifeguarded swim at Coquina Beach. Day 2 runs down Hatteras Island to Bodie Island Lighthouse, which you can climb if you are between late April and mid October, and the wide open beaches around Buxton. Day 3 crosses to Ocracoke on the vehicle ferry, still free through 2026, for a slower island day. Two things to know up front: the Cape Hatteras Lighthouse is closed for climbing all of 2026 for restoration, and every beach here is ocean beach, so swim where a lifeguard is on duty.

Day 1

Wright Brothers National Memorial

2-3 hours · easy · verified: National Park Service

The first flight happened here in 1903, and the site is a low-effort stop with a big payoff for kids: a visitor center with the actual 1903 Flyer reproduction, a granite monument on the hill, and markers showing how short those first four flights really were. Entry is $10 per person, and everyone 16 and older needs a pass, including passengers in your car; children under 16 are free. It is a self-pay park, so you pay at the fee machines in the main parking lot and display the receipt on your dashboard. The park is cashless and does not accept cash at all, so bring a card. Open seven days a week year-round, 9 a.m. to 5 p.m., and the only day it closes is Christmas.

Jockey’s Ridge State Park

1-2 hours · easy · verified: NC State Parks

The tallest living sand dune system on the Atlantic coast, and it is genuinely strange in the best way: a mountain of bare sand in the middle of the Outer Banks. Kids sprint up and down it for an hour. Day use is free, there is a one-mile hiking trail at the main access, and sandboarding is allowed with no permit required. Hang gliding is the signature activity here and a private concessionaire inside the park runs lessons and rents sandboards, but hang gliding requires registration, so arrange it in advance rather than showing up hoping. There is no camping at this park. Go late in the day if you can, because midday sand gets punishing on bare feet and the sunset from the ridge is the reason locals go.

Coquina Beach

2-3 hours · easy · verified: National Park Service

One of five beaches along Cape Hatteras National Seashore staffed with lifeguards, which matters more here than at most beaches because the entire coastline is open Atlantic with rip currents. Lifeguards are on duty Memorial Day weekend through Labor Day, 9 a.m. to 5 p.m., seven days a week. There is no entrance fee to the seashore and no advance reservation needed, so you just park and walk on. Swim near the guards, keep an eye on the daily NOAA rip current hazard forecast, and do not dig deep holes: park guidance says no hole deeper than your knees when you are standing in it, and fill in whatever you dig before you leave.

Day 2

Bodie Island Lighthouse climb

1-2 hours · moderate · verified: National Park Service

This is the one Outer Banks lighthouse you can climb, and it is a real climb: just over 200 steps from the ground to the top, the equivalent of a ten-story building, with nine landings and a handrail on only one side of the narrow stairs. There is no air conditioning and no elevator, so it gets hot and dim inside. Tickets are $10 for adults and $5 for seniors 62 and over, children 11 and under, and visitors with disabilities, and they can only be bought on Recreation.gov starting at 7 a.m. the day of your climb, first come first served. Rules worth knowing before you promise a kid a climb: each person must be at least 42 inches tall, must weigh under 260 pounds, and children 11 and under must be with an adult 16 or older. Leave backpacks, coolers, tripods, and umbrellas in the car. The lighthouse is open for climbing from late April to mid October, so a summer trip works and a winter one does not.

Hatteras Island beaches and Cape Point

3-4 hours · easy · verified: National Park Service

South of the lighthouse the island narrows and the beach gets wider and emptier. Cape Point at Buxton is a local fishing landmark where the current sweeps offshore, and the beach near the old lighthouse site is a good afternoon base. Two more lifeguarded beaches sit on this stretch, at Rodanthe Beach Access and Frisco Beach, both staffed the same Memorial Day to Labor Day schedule, 9 a.m. to 5 p.m. If you want to drive out onto the sand, an ORV permit is required: $50 for a 10-day permit or $120 for an annual one, bought on Recreation.gov, and the permit has to be displayed on the vehicle. ATVs, UTVs, and motorcycles are not allowed on park beaches at all. Expect temporary closures for nesting shorebirds and sea turtles, and respect them, because they shift week to week.

Day 3

Ocracoke Island by ferry

4-6 hours · easy · verified: NCDOT Ferry Division / National Park Service

The Hatteras to Ocracoke vehicle ferry is part of the Outer Banks National Scenic Byway and is still free through 2026, which makes it one of the best deals left on the coast. That changes: a 2026 state law requires tolls on this route along with three others, and NCDOT says tolls go into effect January 1, 2027, with rates being set by the Board of Transportation in November. So go this year if free matters to you. On the island, Ocracoke Beach is the fifth lifeguarded beach in the seashore, on the same summer schedule, and the village is small enough to walk. If you would rather cross without your car, note that the Ocracoke Express passenger ferry runs Mondays through Saturdays from mid-May until early September, so it is already finished for the year. The island also has a year-round campground if you want to stay over instead of making it a day trip.

Where to stay

Northern beaches hotel, motel, or rental (hotel · Nags Head, Kill Devil Hills, or Kitty Hawk)

Base in the north and drive south. Kill Devil Hills and Nags Head put Wright Brothers, Jockey’s Ridge, and Coquina Beach within a short drive of each other, and the run down to Hatteras is a straight shot on Highway 12. Summer is peak season here, so rates climb fast and rentals often run Saturday to Saturday; compare live prices for your dates instead of trusting a fixed number.

Cape Hatteras National Seashore campgrounds (campground · Oregon Inlet, Cape Point, Frisco, or Ocracoke)

The park runs four campgrounds with tent, trailer, and RV sites. Oregon Inlet is $28 with no utilities or $35 with a hookup and is open year round, Cape Point is $20, Frisco is $28, and Ocracoke is $28 and open year round. Cape Point and Frisco are spring through fall only, so check Recreation.gov for exact dates. Everything is reserved and paid online only, and park rangers cannot take payment at the campgrounds, so have the app or the phone number ready: 877-444-6777.

If you book lodging or buy gear through a link on this page, Carolina Weekend may earn a commission at no extra cost to you.

What to bring

Frequently asked questions

Can you climb the Cape Hatteras Lighthouse in 2026?

No. Cape Hatteras Lighthouse is closed for climbing in 2026 because of an ongoing multi-year restoration project, and the Ocracoke Island Lighthouse is not open for climbing at all. The Bodie Island Lighthouse is the one you can climb, and it is open seasonally from late April to mid October.

Do you need a reservation or pay an entrance fee to visit Cape Hatteras National Seashore?

No. The park states that no advance reservations are required to enter and no entrance fee is required. The fees you will run into are for specific things: the Bodie Island Lighthouse climb at $10 for adults, camping in the four park campgrounds, and an ORV permit at $50 for 10 days or $120 for a year if you want to drive on the beach.

How much does it cost to get to Ocracoke Island?

The Hatteras to Ocracoke vehicle ferry is free through 2026, and riders pay a fee only on the Ocracoke Express passenger ferry, which is $7.50 one way and free for children under 3. That free vehicle crossing is ending: a 2026 state law requires tolls on the Hatteras to Ocracoke route and three others, and NCDOT says tolls take effect January 1, 2027.

Where can we swim safely with kids?

Swim at one of the five lifeguarded beaches in the seashore: Coquina Beach, Rodanthe Beach Access, Old Lighthouse Beach, Frisco Beach, and Ocracoke Beach. Guards are on duty Memorial Day weekend through Labor Day, 9 a.m. to 5 p.m., seven days a week. This is open Atlantic coastline with rip currents, so park guidance is to swim near a guard, swim with a buddy, and check the daily NOAA rip current hazard forecast before you go in.

Can we have a fire on the beach?

Sometimes, and only with a free permit. From November 16 through April 30, beach fires are allowed parkwide from 6 a.m. to 10 p.m. From May 1 through November 15 they are restricted to the ocean beaches at Coquina Beach, the Ocracoke Day Use area, and the villages of Rodanthe, Waves, Salvo, Avon, Buxton, Frisco, and Hatteras, to protect nesting sea turtles. You need a free beach fire permit signed and with you either way.

Do we need a permit to drive on the beach?

Yes. An ORV permit is required for driving off paved park roads, at $50 for a 10-day permit or $120 for an annual permit, and the permit has to be displayed on the vehicle. Permits are bought on Recreation.gov or by calling 877-444-6777. ATVs, UTVs, and motorcycles are not allowed on park beaches, and some vehicles will not qualify based on the park’s equipment requirements. Check the ORV FAQ before you plan a beach-driving day.

How we verified this itinerary

Trail names, distances, elevation, difficulty, and seasonal windows were checked against the National Park Service, US Forest Service, AllTrails, and local sources at write time. Conditions change, so confirm current trail and park status before you go. See our methodology.