All states›Surf Shops & Schools›North Carolina

Surf Shops & Schools in North Carolina

131 of the 1,467 marinas and boating businesses we track in North Carolina are surf shops and surf schools. Full listings for every city are on the North Carolina page.

131locations
45cities
1,467locations statewide

Shops range from retail stores focused on board sales and gear tune-ups to dedicated surf schools offering private and group lessons. Finding the right spot depends on whether you need beginner-friendly soft-top rentals, advanced custom shaping, or guided stand-up paddle tours. A map pin shows location, but it will not tell you if a shop provides wetsuit rentals, certified instructors, or local tide guidance.

Nags Head 12

  1. Kitty Hawk Surf Co.

    3933 S Croatan Hwy, Nags Head, NC 27959

    Monday - Sunday: 9:00 AM - 9:00 PM

    Boat rentals
  2. Whalebone Surf Shop

    2214 S Croatan Hwy, Nags Head, NC 27959

  3. Secret Spot Surf Shop

    2815 S Croatan Hwy, Nags Head, NC 27959

  4. Cavalier Surf Shop

    4324 S Virginia Dare Trail, Nags Head, NC 27959

  5. Outer Banks Boarding Company

    103 E Morning Vw Pl, Nags Head, NC 27959

  6. Outer Surf

    2500 S Virginia Dare Trail, Nags Head, NC 27959

  7. Outer Banks Pro

    7223 S Virginia Dare Trl, Nags Head, NC 27959-9129

  8. Banks Surf Supply

    7128 S Virginia Dare Trl, Nags Head, NC 27959-9126

  9. Outer Banks Surf Life

    103 E Morning View Pl, Nags Head, NC 27959-9476

  10. Beach at Chawanook

    E Surfside Dr, Nags Head, NC 27959

  11. Albatross Beach Access

    Albatross Beach Access, Nags Head, NC 27959

  12. BEACHHHHHH Nags Head, NC

    Nags Head, NC

Wilmington 11

  1. Savage Surfboards

    2725 Old Wrightsboro Rd Ste 15-4, Wilmington, NC 28405-8013

    M-F: 10am - 6pm

    Service & repairs
  2. Aussie Island Surf Shop

    5101 Dunlea Ct, Wilmington, NC 28405-3448

    Monday – Saturday: 10am-7pm, Sunday: 1pm – 6pm

  3. 17th Street Surf Shop

    414 S College Rd, Wilmington, NC 28403-1604

  4. Hot Wax Surf Shop

    4510 Hoggard Dr, Wilmington, NC 28403

  5. Recon Surf

    5042 Wrightsville Ave, Wilmington, NC 28403-7048

  6. Reflection Surf Co.

    311 Judges Rd Unit 1D, Wilmington, NC 28405

  7. Salty's Surf City, USA

    225 N 26th St, Wilmington, NC 28405-3015

  8. Sidearm Surf and Skate Shop

    Wilmington, NC 28411

  9. Jimmy Keith Surfboards

    453 Shipyard Blvd, Wilmington, NC 28412-1840

  10. Crystal South Surf Cam

    4921 Pine St, Wilmington, NC 28403-5254

  11. Mason's Inlet

    Wilmington, NC 28411

Kill Devil Hills 9

  1. Beach EZ Rentals

    605 W Fresh Pond Dr, Kill Devil Hills, NC 27948

  2. Parrot Bay

    808 S Croatan Hwy, Kill Devil Hills, NC 27948

  3. True Coast

    3105 N Croatan Hwy, Kill Devil Hills, NC 27948

  4. 17th Street Surf Shop

    1007 S Croatan Hwy, Kill Devil Hills, NC 27948

  5. Gale Force Glassing

    2004 S Croatan Hwy #1, Kill Devil Hills, NC 27948

  6. The Pit Surf Shop

    1209 S Croatan Hwy, Kill Devil Hills, NC 27948

  7. Kill Devil Hills - BEACH

    1803 N Croatan Hwy, Kill Devil Hills, NC 27948

  8. 5th Street Beach Access

    2000 N Virginia Dare Trl, Kill Devil Hills, NC 27948-7944

  9. 2nd Street Beach Access

    2ND St, Kill Devil Hills, NC 27948

Wrightsville Beach 9

  1. Sweetwater Surf Shop

    10 N Lumina Ave, Wrightsville Beach, NC 28480

    Boat rentals
  2. Surf City Surf Shop

    530 Causeway Dr, Wrightsville Beach, NC 28480-1954

  3. South End Surf Shop

    708 S Lumina Ave, Wrightsville Beach, NC 28480

  4. Annex Surf Supply

    530 Causeway Dr, Wrightsville Beach, NC 28480

  5. Mermaid Surf School

    703 S Lumina Ave, Wrightsville Beach, NC 28480

  6. C Street

    Wrightsville Beach, NC

  7. KowaBunga Surf School

    115 Canal St, Wrightsville Beach, NC 28405

  8. Wrightsville Beach Access 10

    Mallard Street, Wrightsville Beach, NC 28480

  9. North End Surf Check

    Wrightsville Beach, NC 28480

Surf City 8

  1. Surf City Surf School

    107 N Shore Dr, Surf City, NC 28445

    Mon 9am to 9pm, Sat 9am to 9pm, Sun 9am to 9pm

  2. Topsail Island Surf School

    101 Roland Ave, Surf City, NC 28445

  3. On Shore Surf Shop

    405 Roland Ave, Surf City, NC 28445

  4. 50 South Surf Shop

    306 S Topsail Dr, Surf City, NC 28445

  5. Bert's Surf Shop

    310 N New River Dr, Surf City, NC 28445

  6. Breeza Beachwear

    106 N New River Dr, Surf City, NC 28445

  7. Spinnaker Surf Shop

    111 N Shore Dr, Surf City, NC 28445

  8. 1814-B South Shore

    1814 S Shore Dr, Surf City, NC 28445-6776

Emerald Isle 7

  1. Bert's Surf Shop

    300 Islander Dr, Emerald Isle, NC 28594

    Mo–Su 9am–5pm

  2. Hot Wax Surf And Paddle Sports

    200 Mallard Dr, Emerald Isle, NC 28594-2401

  3. Bert's Surf Shop

    8202 Emerald Dr, Emerald Isle, NC 28594

  4. Emerald Isle Surf Company

    Emerald Isle, NC

  5. Harmony Surf Supply

    8204 Emerald Dr, Emerald Isle, NC 28594

  6. South Swell Surf Shop

    8204 Emerald Dr Unit 1, Emerald Isle, NC 28594-2750

  7. Flatwaters Paddling

    3102 Emerald Dr, Emerald Isle, NC 28594-3900

Kitty Hawk 6

  1. Wave Riding Vehicles

    4812 N Croatan Hwy, Kitty Hawk, NC 27949

  2. Outer Banks, North Carolina

    5230 N Croatan Hwy, Kitty Hawk, NC 27949-3990

  3. OBX Wakeboard and Waterski

    6475 N Croatan Hwy, Kitty Hawk, NC 27949-4384

  4. Outer Banks Surfing Instructions

    1206 Harbour Ct, Kitty Hawk, NC 27949-4046

  5. Kitty Hawk Beach - Outer Banks

    Kitty Hawk, NC

  6. Bleriot Beach Access

    Bleriot Beach Access, Kitty Hawk, NC 27949

Carolina Beach 5

  1. CB Surf Shop

    209 Lake Park Blvd S, Carolina Beach, NC 28428

    Monday-Saturday: 9AM -7PM, Sunday: 10AM-6PM

    Boat rentals
  2. Carolina Surf Brand

    11 Pavilion Ave S Ste 2, Carolina Beach, NC 28428-6341

    M-F 10-6 / S-S 10-8

  3. Sandcastle - Your Oceanfront Vacation Home

    1101 Lake Park Blvd S, Carolina Beach, NC 28428-5597

  4. Bert's Surf Shop

    800 N Lake Park Blvd, Carolina Beach, NC 28428

  5. I Love Carolina Beach

    915 N Lake Park Blvd, Carolina Beach, NC 28428

Ocean Isle Beach 5

  1. OIB Surf Camp

    Newport st beach access, Ocean Isle Beach, NC 28469

    Mon–Thu 8am–11am

  2. Surf Unlimited

    17 Causeway Dr, Ocean Isle Beach, NC 28469

  3. Beach Life Resort Wear and Surf Shop

    109 Causeway Dr, Ocean Isle Beach, NC 28469

  4. Revolution Surf and Skate

    109 Causeway Dr, Ocean Isle Beach, NC 28469

  5. Shallotte Sound

    Ocean Isle Beach, NC 28470

Atlantic Beach 4

  1. Atlantic Beach Surf Shop

    515 W Fort Macon Rd, Atlantic Beach, NC 28512

  2. Bert's Surf Shop

    304 W Fort Macon Rd, Atlantic Beach, NC 28512

  3. Marsh's Surf Shop

    615 Atlantic Beach Cswy, Atlantic Beach, NC 28512-7343

  4. New Bern Street

    New Bern St, Atlantic Beach, NC 28512

Rodanthe 4

  1. Hatteras Glass Surfboards

    23580 NC-12, Rodanthe, NC 27968

  2. Surf Hatteras Surf Camp

    Pappy Lane, Rodanthe, NC 27968

  3. OBX Rodanthe, NC.

    Obx Rodanthe, Rodanthe, NC 27968

  4. Rodanthe Beach-Outer Banks

    Rodanthe Beach Outer Banks, Rodanthe, NC 27968

Buxton 3

  1. Natural Art Surf Shop

    47331 North Carolina Hwy 12, Buxton, NC 27920

  2. Fox Watersports

    47108 North Carolina Hwy 12, Buxton, NC 27920

  3. Shortbus Wakesurfers

    48879 NC-12, Buxton, NC 27920

Corolla 3

  1. Corolla Surf Shop

    807 Ocean Trail, Corolla, NC 27927

  2. Kitty Hawk Surf Co.

    790 Ocean Trl, Corolla, NC 27927-9667

  3. Birthday Suits

    801 Ocean Trail, Corolla, NC 27927

Holly Ridge 3

  1. Waves Surf & Sport

    13705 NC-50, Holly Ridge, NC 28445

  2. Tsunami Surf Shop

    13523 NC-50, Holly Ridge, NC 28445

  3. Surf City Pier

    103 S Shore Dr, Holly Ridge, NC 28445-6019

North Topsail Beach 3

  1. Drop In Surf Shop

    4021 Island Dr, North Topsail Beach, NC 28460-8213

  2. Sea Haven Beach

    Sea Haven Beach, North Topsail Beach, NC 28460

  3. Topsail Surf Spot

    New River Inlet Road, North Topsail Beach, NC 28460

Oak Island 3

  1. Beach Life OKI

    5801 E Oak Island Dr, Oak Island, NC 28465

  2. Local Call Surf Shop

    8417 E Oak Island Dr, Oak Island, NC 28465

  3. Norton beach access

    Oak Island, NC

Avon 2

  1. Ride Hatteras Surf Shop

    40168 North Carolina Hwy 12, Avon, NC 27915

  2. Haulover Sound Access

    Avon, NC

Beaufort 2

  1. Kitty Hawk Surf Company

    419 Front St, Beaufort, NC 28516

    Mon–Sun 10am–8pm

    Boat rentals
  2. Beaufort Inlet

    Beaufort, NC

Calabash 2

  1. Alley Oop Surf Shop

    9970 Beach Dr SW, Calabash, NC 28467

  2. Island Vibes Surf & Resortwear

    9990 Beach Dr, Calabash, NC 28467-2710

Littleton 2

  1. AF Wake

    1881 Eaton Ferry Rd, Littleton, NC 27850

  2. AF Wake School

    292 Northern Cove Dr, Littleton, NC 27850-8273

Mooresville 2

  1. Lake Effects Surf Shop

    571 Stutts Rd #C10, Mooresville, NC 28117

  2. Swell Board Shop

    119 Landings Dr Ste 106, Mooresville, NC 28117-7659

Ocracoke 2

  1. Ride The Wind Surf Shop

    486 Irvin Garrish Hwy, Ocracoke, NC 27960

  2. Ramp 72 Ocracoke,NC

    Ocracoke, NC

Waves 2

  1. Hatteras Island Surf and Sail (Barton's Shop)

    25195 NC-12, Waves, NC 27982

  2. REAL Watersports

    25706 North Carolina Hwy 12, Waves, NC 27982

Bald Head Island 1

  1. Coastal Urge

    12 Maritime Way, Bald Head Island, NC 28461

Cedar Point 1

  1. Hot Wax Surf and Paddle Sports

    362 Old NC-58, Cedar Point, NC 28584

Charlotte 1

  1. Poolside North Myrtle Beach

    Charlotte, NC

Cornelius 1

  1. Icywakes Surf Shop

    20601 Torrence Chapel Rd Ste 19, Cornelius, NC 28031-4822

Dover 1

  1. The Birdhouse Studio

    Dover, NC

Duck 1

  1. Kitty Hawk Surf Co.

    1216 Duck Rd, Duck, NC 27949

Frisco 1

  1. Frisco Pier

    Cape Hatteras Pier Dr, Frisco, NC 27936

Grandy 1

  1. The Ding Shack

    779 Poplar Branch Rd, Grandy, NC 27939-9775

Hatteras 1

  1. Hatteras Island OBX North Carolina

    57424 Lighthouse Rd, Hatteras, NC 27943

Kannapolis 1

  1. Your Momma's House

    Kannapolis, NC

Kinston 1

  1. Bert's Surf Shop

    210 E New Bern Rd, Kinston, NC 28504

Kure Beach 1

  1. Bluetide Surf and Lifestyle

    317 Fort Fisher Blvd N Suite A, Kure Beach, NC 28449

N Topsail Beach 1

  1. North Topsail Surf & Paddle

    4021 Island Dr, N Topsail Beach, NC 28460-8213

New Bern 1

  1. Surf, Wind and Fire

    230 Middle St, New Bern, NC 28560

Powells Point 1

  1. Nolte Surfboards

    8576 Caratoke Hwy, Powells Point, NC 27966

Sneads Ferry 1

  1. Tsunami Surf Shop

    1288 NC-210, Sneads Ferry, NC 28460

Southport 1

  1. East Beach Surf Shop

    253 Edward Teach Ext, Southport, NC 28461-5011

Sunset Beach 1

  1. Alley Oop

    424 Sunset Blvd S, Sunset Beach, NC 28468-4166

Supply 1

  1. Cape Fear Surf Shop

    3229 Holden Beach Rd SW, Supply, NC 28462

Terrell 1

  1. Lake Effects Surf Shop

    8693 NC Highway 150 E, Terrell, NC 28682-8711

Topsail Beach 1

  1. Topsail Island Beach

    820 S Anderson Blvd, Topsail Beach, NC 28445-6948

Winston-Salem 1

  1. Maui Nix Surf Shop

    3320 Silas Creek Pkwy, Winston-Salem, NC 27103-3031

Check ocean conditions ahead of time. Call the shop before heading out to confirm lesson schedules, swell conditions, and current equipment rental availability.

Also in North Carolina

Good to know

What is usually included with a surfboard rental?

Most shops include the surfboard, leash, and a block of wax with standard daily or hourly rentals. Wetsuits or rash guards are sometimes included, but some locations charge a small extra fee for neoprene gear depending on the water temperature.

Do I need prior experience to book a group surf lesson?

No, beginner group lessons are designed for first-time surfers and typically cover land-based safety, popping up, and basic ocean awareness before getting into the water. Instructors stay in waist-deep water to assist students with catching soft-top waves.

How much do surf lessons and board rentals typically cost?

Daily board rentals often range from $25 to $50 depending on the board type, while group lessons typically cost between $75 and $150 per person for a two-hour session. Private lessons or specialized SUP tours generally cost more.

How to shrink wrap a boat?

To shrink wrap a boat, cover support structures with protective padding, lay the shrink film across the hull, heat-shrink it with a heat gun, and add ventilation ports. For large vessels or professional weatherproofing in North Carolina, check the 131 marine service providers cataloged on MarinaAtlas.

What is a marine survey?

A marine survey is a detailed inspection of a boat's hull, mechanical systems, and overall condition conducted by a certified surveyor. Across North Carolina, MarinaAtlas indexes 131 qualified marine operators and survey specialists to assist buyers and insurance companies.