Bluff Shoal Lighthouse

Ocracoke Beach (2)

About Ocracoke Island

Ocracoke Island on the North Carolina Outer Banks is surrounded by the Atlantic Ocean and the Pamlico Sound. Our island is accessible only by boat or plane. The North Carolina Department of Transportation operates ferries that transport vehicles to and from the island. There are three (3) separate ferry routes serving Ocracoke from:

Ferry Services


  • 60 – 75 Minute Ride
  • No Cost
  • No Reservations Accepted – First come, first served.
Cedar Island:
  • 2 Hour and 15 Minute Ride
  • $15.00 per Vehicle
  • Reservation Suggested 1-800-293-3779
Swan Quarter:
  • 2 Hour and 45 Minute Ride
  • $15.00 per Vehicle
  • Reservation Suggested 1-800-293-3779

For additional North Carolina ferry information and reservations, call 1-800-BY-FERRY or for online ferry schedules click here

Ocracoke Island is approximately 14 miles in length with about 800 year round residents. Our village is approximately 1 mile in length while the remaining 13 miles of the island are beautiful unspoiled beaches. The beaches are great for walking, shelling, fishing and swimming. Four wheel drive access on the beach is available in designated areas. The village is situated on the sound side of the island around Silver Lake Harbor. Walking or biking easily accesses all points within the village. Bike rentals are available on site.

Local Businesses

Things to do

  • Fishing – Charters are available at the Marina
  • Boating
  • Kayaking
  • Boat Tours to Portsmouth Island
  • Dolphin Cruises
  • Parasailing
  • Shopping in the many unique shops
  • Museum
  • British Cemetery
  • Nature Trails
  • Crabbing & Clamming
  • Pirate History
  •  Pirate Cruises
  • Pirate Shop – Teach’s Hole