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
-
Kitty Hawk Surf Co.
3933 S Croatan Hwy, Nags Head, NC 27959
Monday - Sunday: 9:00 AM - 9:00 PM
-
Whalebone Surf Shop
2214 S Croatan Hwy, Nags Head, NC 27959
-
Secret Spot Surf Shop
2815 S Croatan Hwy, Nags Head, NC 27959
-
Cavalier Surf Shop
4324 S Virginia Dare Trail, Nags Head, NC 27959
-
Outer Banks Boarding Company
103 E Morning Vw Pl, Nags Head, NC 27959
-
Outer Surf
2500 S Virginia Dare Trail, Nags Head, NC 27959
-
Outer Banks Pro
7223 S Virginia Dare Trl, Nags Head, NC 27959-9129
-
Banks Surf Supply
7128 S Virginia Dare Trl, Nags Head, NC 27959-9126
-
Outer Banks Surf Life
103 E Morning View Pl, Nags Head, NC 27959-9476
-
Beach at Chawanook
E Surfside Dr, Nags Head, NC 27959
-
Albatross Beach Access
Albatross Beach Access, Nags Head, NC 27959
-
BEACHHHHHH Nags Head, NC
Nags Head, NC
Wilmington 11
-
Savage Surfboards
2725 Old Wrightsboro Rd Ste 15-4, Wilmington, NC 28405-8013
M-F: 10am - 6pm
-
Aussie Island Surf Shop
5101 Dunlea Ct, Wilmington, NC 28405-3448
Monday – Saturday: 10am-7pm, Sunday: 1pm – 6pm
-
17th Street Surf Shop
414 S College Rd, Wilmington, NC 28403-1604
-
Hot Wax Surf Shop
4510 Hoggard Dr, Wilmington, NC 28403
-
Recon Surf
5042 Wrightsville Ave, Wilmington, NC 28403-7048
-
Reflection Surf Co.
311 Judges Rd Unit 1D, Wilmington, NC 28405
-
Salty's Surf City, USA
225 N 26th St, Wilmington, NC 28405-3015
-
Sidearm Surf and Skate Shop
Wilmington, NC 28411
-
Jimmy Keith Surfboards
453 Shipyard Blvd, Wilmington, NC 28412-1840
-
Crystal South Surf Cam
4921 Pine St, Wilmington, NC 28403-5254
-
Mason's Inlet
Wilmington, NC 28411
-
Beach EZ Rentals
605 W Fresh Pond Dr, Kill Devil Hills, NC 27948
-
Parrot Bay
808 S Croatan Hwy, Kill Devil Hills, NC 27948
-
True Coast
3105 N Croatan Hwy, Kill Devil Hills, NC 27948
-
17th Street Surf Shop
1007 S Croatan Hwy, Kill Devil Hills, NC 27948
-
Gale Force Glassing
2004 S Croatan Hwy #1, Kill Devil Hills, NC 27948
-
The Pit Surf Shop
1209 S Croatan Hwy, Kill Devil Hills, NC 27948
-
Kill Devil Hills - BEACH
1803 N Croatan Hwy, Kill Devil Hills, NC 27948
-
5th Street Beach Access
2000 N Virginia Dare Trl, Kill Devil Hills, NC 27948-7944
-
2nd Street Beach Access
2ND St, Kill Devil Hills, NC 27948
-
Sweetwater Surf Shop
10 N Lumina Ave, Wrightsville Beach, NC 28480
-
Surf City Surf Shop
530 Causeway Dr, Wrightsville Beach, NC 28480-1954
-
South End Surf Shop
708 S Lumina Ave, Wrightsville Beach, NC 28480
-
Annex Surf Supply
530 Causeway Dr, Wrightsville Beach, NC 28480
-
Mermaid Surf School
703 S Lumina Ave, Wrightsville Beach, NC 28480
-
C Street
Wrightsville Beach, NC
-
KowaBunga Surf School
115 Canal St, Wrightsville Beach, NC 28405
-
Wrightsville Beach Access 10
Mallard Street, Wrightsville Beach, NC 28480
-
North End Surf Check
Wrightsville Beach, NC 28480
-
Surf City Surf School
107 N Shore Dr, Surf City, NC 28445
Mon 9am to 9pm, Sat 9am to 9pm, Sun 9am to 9pm
-
Topsail Island Surf School
101 Roland Ave, Surf City, NC 28445
-
On Shore Surf Shop
405 Roland Ave, Surf City, NC 28445
-
50 South Surf Shop
306 S Topsail Dr, Surf City, NC 28445
-
Bert's Surf Shop
310 N New River Dr, Surf City, NC 28445
-
Breeza Beachwear
106 N New River Dr, Surf City, NC 28445
-
Spinnaker Surf Shop
111 N Shore Dr, Surf City, NC 28445
-
1814-B South Shore
1814 S Shore Dr, Surf City, NC 28445-6776
-
Bert's Surf Shop
300 Islander Dr, Emerald Isle, NC 28594
Mo–Su 9am–5pm
-
Hot Wax Surf And Paddle Sports
200 Mallard Dr, Emerald Isle, NC 28594-2401
-
Bert's Surf Shop
8202 Emerald Dr, Emerald Isle, NC 28594
-
Emerald Isle Surf Company
Emerald Isle, NC
-
Harmony Surf Supply
8204 Emerald Dr, Emerald Isle, NC 28594
-
South Swell Surf Shop
8204 Emerald Dr Unit 1, Emerald Isle, NC 28594-2750
-
Flatwaters Paddling
3102 Emerald Dr, Emerald Isle, NC 28594-3900
-
Wave Riding Vehicles
4812 N Croatan Hwy, Kitty Hawk, NC 27949
-
Outer Banks, North Carolina
5230 N Croatan Hwy, Kitty Hawk, NC 27949-3990
-
OBX Wakeboard and Waterski
6475 N Croatan Hwy, Kitty Hawk, NC 27949-4384
-
Outer Banks Surfing Instructions
1206 Harbour Ct, Kitty Hawk, NC 27949-4046
-
Kitty Hawk Beach - Outer Banks
Kitty Hawk, NC
-
Bleriot Beach Access
Bleriot Beach Access, Kitty Hawk, NC 27949
-
CB Surf Shop
209 Lake Park Blvd S, Carolina Beach, NC 28428
Monday-Saturday: 9AM -7PM, Sunday: 10AM-6PM
-
Carolina Surf Brand
11 Pavilion Ave S Ste 2, Carolina Beach, NC 28428-6341
M-F 10-6 / S-S 10-8
-
Sandcastle - Your Oceanfront Vacation Home
1101 Lake Park Blvd S, Carolina Beach, NC 28428-5597
-
Bert's Surf Shop
800 N Lake Park Blvd, Carolina Beach, NC 28428
-
I Love Carolina Beach
915 N Lake Park Blvd, Carolina Beach, NC 28428
-
OIB Surf Camp
Newport st beach access, Ocean Isle Beach, NC 28469
Mon–Thu 8am–11am
-
Surf Unlimited
17 Causeway Dr, Ocean Isle Beach, NC 28469
-
Beach Life Resort Wear and Surf Shop
109 Causeway Dr, Ocean Isle Beach, NC 28469
-
Revolution Surf and Skate
109 Causeway Dr, Ocean Isle Beach, NC 28469
-
Shallotte Sound
Ocean Isle Beach, NC 28470
-
Atlantic Beach Surf Shop
515 W Fort Macon Rd, Atlantic Beach, NC 28512
-
Bert's Surf Shop
304 W Fort Macon Rd, Atlantic Beach, NC 28512
-
Marsh's Surf Shop
615 Atlantic Beach Cswy, Atlantic Beach, NC 28512-7343
-
New Bern Street
New Bern St, Atlantic Beach, NC 28512
Rodanthe 4
-
Hatteras Glass Surfboards
23580 NC-12, Rodanthe, NC 27968
-
Surf Hatteras Surf Camp
Pappy Lane, Rodanthe, NC 27968
-
OBX Rodanthe, NC.
Obx Rodanthe, Rodanthe, NC 27968
-
Rodanthe Beach-Outer Banks
Rodanthe Beach Outer Banks, Rodanthe, NC 27968
Buxton 3
-
Natural Art Surf Shop
47331 North Carolina Hwy 12, Buxton, NC 27920
-
Fox Watersports
47108 North Carolina Hwy 12, Buxton, NC 27920
-
Shortbus Wakesurfers
48879 NC-12, Buxton, NC 27920
Corolla 3
-
Corolla Surf Shop
807 Ocean Trail, Corolla, NC 27927
-
Kitty Hawk Surf Co.
790 Ocean Trl, Corolla, NC 27927-9667
-
Birthday Suits
801 Ocean Trail, Corolla, NC 27927
-
Waves Surf & Sport
13705 NC-50, Holly Ridge, NC 28445
-
Tsunami Surf Shop
13523 NC-50, Holly Ridge, NC 28445
-
Surf City Pier
103 S Shore Dr, Holly Ridge, NC 28445-6019
-
Drop In Surf Shop
4021 Island Dr, North Topsail Beach, NC 28460-8213
-
Sea Haven Beach
Sea Haven Beach, North Topsail Beach, NC 28460
-
Topsail Surf Spot
New River Inlet Road, North Topsail Beach, NC 28460
-
Beach Life OKI
5801 E Oak Island Dr, Oak Island, NC 28465
-
Local Call Surf Shop
8417 E Oak Island Dr, Oak Island, NC 28465
-
Norton beach access
Oak Island, NC
Avon 2
-
Ride Hatteras Surf Shop
40168 North Carolina Hwy 12, Avon, NC 27915
-
Haulover Sound Access
Avon, NC
Beaufort 2
-
Kitty Hawk Surf Company
419 Front St, Beaufort, NC 28516
Mon–Sun 10am–8pm
-
Beaufort Inlet
Beaufort, NC
Calabash 2
-
Alley Oop Surf Shop
9970 Beach Dr SW, Calabash, NC 28467
-
Island Vibes Surf & Resortwear
9990 Beach Dr, Calabash, NC 28467-2710
-
AF Wake
1881 Eaton Ferry Rd, Littleton, NC 27850
-
AF Wake School
292 Northern Cove Dr, Littleton, NC 27850-8273
-
Lake Effects Surf Shop
571 Stutts Rd #C10, Mooresville, NC 28117
-
Swell Board Shop
119 Landings Dr Ste 106, Mooresville, NC 28117-7659
Ocracoke 2
-
Ride The Wind Surf Shop
486 Irvin Garrish Hwy, Ocracoke, NC 27960
-
Ramp 72 Ocracoke,NC
Ocracoke, NC
Waves 2
-
Hatteras Island Surf and Sail (Barton's Shop)
25195 NC-12, Waves, NC 27982
-
REAL Watersports
25706 North Carolina Hwy 12, Waves, NC 27982
-
Coastal Urge
12 Maritime Way, Bald Head Island, NC 28461
-
Hot Wax Surf and Paddle Sports
362 Old NC-58, Cedar Point, NC 28584
-
Poolside North Myrtle Beach
Charlotte, NC
-
Icywakes Surf Shop
20601 Torrence Chapel Rd Ste 19, Cornelius, NC 28031-4822
Dover 1
-
The Birdhouse Studio
Dover, NC
Duck 1
-
Kitty Hawk Surf Co.
1216 Duck Rd, Duck, NC 27949
Frisco 1
-
Frisco Pier
Cape Hatteras Pier Dr, Frisco, NC 27936
Grandy 1
-
The Ding Shack
779 Poplar Branch Rd, Grandy, NC 27939-9775
Hatteras 1
-
Hatteras Island OBX North Carolina
57424 Lighthouse Rd, Hatteras, NC 27943
-
Your Momma's House
Kannapolis, NC
Kinston 1
-
Bert's Surf Shop
210 E New Bern Rd, Kinston, NC 28504
-
Bluetide Surf and Lifestyle
317 Fort Fisher Blvd N Suite A, Kure Beach, NC 28449
N Topsail Beach 1
-
North Topsail Surf & Paddle
4021 Island Dr, N Topsail Beach, NC 28460-8213
New Bern 1
-
Surf, Wind and Fire
230 Middle St, New Bern, NC 28560
-
Nolte Surfboards
8576 Caratoke Hwy, Powells Point, NC 27966
-
Tsunami Surf Shop
1288 NC-210, Sneads Ferry, NC 28460
-
East Beach Surf Shop
253 Edward Teach Ext, Southport, NC 28461-5011
-
Alley Oop
424 Sunset Blvd S, Sunset Beach, NC 28468-4166
Supply 1
-
Cape Fear Surf Shop
3229 Holden Beach Rd SW, Supply, NC 28462
Terrell 1
-
Lake Effects Surf Shop
8693 NC Highway 150 E, Terrell, NC 28682-8711
-
Topsail Island Beach
820 S Anderson Blvd, Topsail Beach, NC 28445-6948
-
Maui Nix Surf Shop
3320 Silas Creek Pkwy, Winston-Salem, NC 27103-3031
Also in North Carolina
- Fishing Charters & Clubs422
- Marinas and Harbors294
- Boat Rentals173
- Tackle and Bait Shops147
- Kayak & Canoe Rentals113
- Boat Tours & Charters101
- Boat Storage79
- Boat Ramps47
- Scuba Diving Centers40
- Ferries & Water Taxis39
- Marinas with Transient Slips26
- Marinas and Facilities with Boat Launches19
- Marinas with Public and Private Boat Launches18
- Sailing and Yacht Clubs13
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.