With more than 300 miles of Atlantic coastline, North Carolina is one of the nation's top beach destinations. Take your pick of pristine sandy stretches on quiet barrier islands or lively beach towns. Whether you want to lay out your towel in a secluded spot, catch a swell, or explore historical sites close to the shore, you're bound to find a part of the coast you love.
Here are 15 of the best beaches in North Carolina for your next trip to the Tar Heel State, from Duck to Sunset Beach.
Cape Lookout National Seashore
Cape Lookout National Seashore offers 56 miles of beach across several barrier islands. Shackleford Banks, for one, is ideal for swimming and lounging on the beach. It's also home to more than 100 wild horses. The diamond-painted Cape Lookout Lighthouse is a star along this coast, too, standing 163 feet high. Take a ranger-guided tour, explore the islands from the water on a canoe or kayak, or go birding to learn more about Cape Lookout and its wildlife. Plan an overnight stay at one of the park's beachfront cabins or campgrounds to soak up even more of this seashore's unspoiled beauty.
Everything You Need to Know About Camping in North Carolina's Outer Banks
Nags Head
North of the Cape Hatteras National Seashore, in the central Outer Banks, Nags Head boasts more than a dozen miles of sandy coastline with over 40 public beach access points. Many are close to hotels, restaurants, bars, and shops. The area is perhaps best known for Jockey's Ridge State Park, which has the tallest living sand dune on the Atlantic coast (it's "alive" because it continues to change in shape and size). Here, you can rent a sandboard to slide down the dune, go hang gliding, and explore a nature trail.
Duck
Located on the northern stretch of North Carolina's barrier islands, Duck's beautiful beaches are the sole preserve of residents and overnight guests. Rent a beachfront vacation home, or stay at the Sanderling Resort, perched on the narrow strip of land between the Atlantic Ocean and the Currituck Sound. You can rent kayaks, stand-up paddleboards, and more at the resort's activity kiosk during the summer, or take a 4X4 tour of the famed wild horse beaches of Corolla and Carova.
Carolina Beach
About a 20-minute drive from historic Wilmington, this beach town offers a few different options for a day by the shore. On the northern stretch, you can sip tiki drinks while you take in the view from the Carolina Beach Pier, or buy a day pass to drive a 4X4 right on to the pristine sand at Freeman Park. To the south, the Carolina Beach Boardwalk is a classic American promenade featuring bars, restaurants, arcades, and places to rent bikes and surfboards. Nearby Carolina Beach State Park offers more outdoor recreation, with plenty of hiking trails like the Flytrap Trail, where you can spot the native Venus flytrap plant.
Ocracoke
Hop on a ferry from Hatteras, Swan Quarter, or Cedar Island and head to this quiet island. Spend your days lounging on 16 miles of white-sand beaches or fishing, kayaking, sailing, and surfing. Rent a boat or golf cart to explore the island, or check out one of the trails for a peaceful nature walk. At the end of the day, take in the sunset over Silver Lake Harbor, where there are many cute shops, restaurants, and inns.
Atlantic Beach
Located on North Carolina's Crystal Coast across the causeway from Morehead City, Atlantic Beach is perfect for families. Whether you want to build sandcastles or go on a chartered fishing trip, there's an outdoor activity for you. This beach is also known for its nesting sea turtles, which lay their eggs in the sand from May through October. You can learn more about the region's marine life at the North Carolina Aquarium at Pine Knoll Shores, a 10-minute drive away.
Wrightsville Beach
You'll find several central access points to soft, white sand at Wrightsville Beach, a prime hub for water sports. Rent a rod to try to reel in pompano, bluefish, or king mackerel at Johnnie Mercers Fishing Pier, or walk out to take in the panoramic Atlantic Ocean views over a beer (note there's a small fee for access). Adventure seekers can take surfing lessons nearby or book a scuba diving excursion to one of the sunken ships located off the coast. If you're looking for a quieter spot, head north to Shell Island, which offers a more secluded stretch of coast popular with beachcombers.
Sunset Beach
Sunset Beach is on North Carolina's south-facing shore, close to the South Carolina border. Discover why this spot got its name from late fall through early spring, when you can actually see the sun rise and set over the water — a rare experience. Nearby Bird Island has beautiful beaches, too, but it's best known for the Kindred Spirit Mailbox, where visitors write their wishes, prayers, thoughts, and dreams in the notebooks inside.
Bald Head Island
Jutting into the Atlantic Ocean where it meets the Cape Fear River, Bald Head Island offers 14 miles of white-sand beaches. You can catch a ferry to this car-free island from nearby Southport and get around by golf cart, bicycle, or foot. The gentle waves at South Beach attract families, while East Beach has bigger swells. Purchase a guest pass to the private Bald Head Island Club to play a round of golf or try your hand at croquet.
Emerald Isle
Emerald Isle, a beach town on the barrier island Bogue Banks, is surrounded by the clear waters of North Carolina's Crystal Coast. The area is a haven for anglers, who can book a fishing charter or cast a line off the seasonally open Bogue Inlet Pier. At Emerald Isle Woods Park, you can throw a frisbee on the disc golf course and spot wildlife on the North Carolina Birding Trail. Beaches are uncrowded and sea turtles nest along the shores in late summer and fall. Along with 12 miles of gorgeous shoreline, you'll find plenty of dining options, including local seafood spots.
Topsail Island
Less crowded than some of North Carolina's better-known beach destinations, this barrier island just south of Jacksonville boasts 26 miles of pristine sand. From mid-May through September, loggerhead sea turtles come ashore to nest along Topsail's coast. You can learn about the island's preservation and conservation efforts at the Karen Beasley Sea Turtle Rescue and Rehabilitation Center in its largest town, Surf City. Relax on the beach, or enjoy surfing, boating, fishing, or Jet Skiing out on the waves. You might search for pirates' treasure if you're feeling lucky — legend has it, the island's name comes from the fact that the area was once a popular place for pirates whose "top sails" were a warning to any approaching ships.
Oak Island
Known for its nostalgic charm, Oak Island boasts about a dozen miles of beaches, with access points in the eponymous town and neighboring Caswell Beach. Enjoy the area's fishing piers, marina, and water sports. In the Caswell Beach stretch, take in views of the Atlantic Ocean, Civil War-era Fort Caswell, and Bald Head Island from the top of the Oak Island Lighthouse. Tours are available year-round, though children under nine are not allowed to climb the tower. You can also learn about local wildlife and see fossils at the Oak Island Nature Center.
Kitty Hawk
Located in the northern Outer Banks, Kitty Hawk was the launch point of the Wright brothers' famous flight. Spend your time here exploring the dunes and marshland or kayaking around Currituck Sound. Similar to other towns on this stretch of North Carolina coastline, you're likely to spy nesting turtles — but you also might see local otters. The Kitty Hawk Woods Reserve encompasses 1,824 acres of maritime forest, including rare plants and vegetation.
25 Best Places to Visit in North Carolina — Including a Scenic Parkway, Buzzy Cities, and the Most-visited National Park
Kure Beach
Drive 30 minutes south of Wilmington and you'll find the small seaside retreat of Kure Beach. Here, you'll get the opportunity to cast a line off the oldest fishing pier on the Atlantic Coast. A nearby seasonal concession stand offers ice cream, arcade games, and souvenirs. Close to the shore, you can tour the Civil War's largest land-sea battleground at the Fort Fisher Historic Site or see gators, otters, turtles, and other aquatic animals at the North Carolina Aquarium at Fort Fisher.
Holden Beach
Roughly eight miles long, this low-key barrier island has plenty of thinly populated sand and more than 20 access points to the beach. On the other side of the island, you can take in views of the Intracoastal Waterway from a cluster of seafood restaurants around Holden Beach Road. While away the day fishing, golfing, birding, or biking surrounded by nature. The area has many outfitters that will hook you up with kayaking, Jet Skiing, or surfing gear.