Topsail Beach

Topsail Beach is a city in Pender County, on the North Carolina Coastal Plain. Topsail Island is halfway between Wilmington and Jacksonville, NC (about 25 miles from either city). Topsail Island consists of three island towns: Surf City, Topsail Beach, and North Topsail Beach.

Get in
Most visitors come by car.

By plane

 * Holly Ridge Airport (for small aircraft),.

Albert J. Ellis Airport, Jacksonville,.


 * Wilmington International Airport, Wilmington,.

Get around
You'll need a car to get to the island of course, and most probably to get around during your stay. There is a well maintained bicycle path that runs from Surf City to the southern end of the island.

Do
First and foremost, enjoy the beautiful white sandy beaches and the blue ocean waters. Topsail Island is known as a fisherman's paradise because of its rocky ocean floors. Visit here all year around, because each season brings something special to your vacation needs.

Sleep
Rentals are a popular lodging option.