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.
Cocoa Beach 27
-
Epic Boardsports
358 N Orlando Ave, Cocoa Beach, FL 32931
-
Oceansports World
3220 S Atlantic Ave, Cocoa Beach, FL 32931
-
Nex Generation Surf School
47 S Atlantic Ave, Cocoa Beach, FL 32931
Mon–Fri 9am–12pm
-
Cocoa Beach Surf School
401 Meade Ave, Cocoa Beach, FL 32931
-
Catalyst Cocoa Beach
109 N Orlando Ave, Cocoa Beach, FL 32931
-
Drift House
350 N Orlando Ave, Cocoa Beach, FL 32931
-
Cocoa Beach Surf Company
4001 N Atlantic Ave, Cocoa Beach, FL 32931
-
Beachwave Beachwear
1275 N Atlantic Ave, Cocoa Beach, FL 32931-3116
-
Flohana Surf Skate Skim
200 N Atlantic Ave, Cocoa Beach, FL 32931
-
Ron Jon Surf Shop
4151 N Atlantic Ave, Cocoa Beach, FL 32931
-
Quiet Flight Surfboards
109 N Orlando Ave, Cocoa Beach, FL 32931-2914
-
SoBe Surf
3590 S Atlantic Ave, Cocoa Beach, FL 32931-2179
-
Foam Shapers
317 Minutemen Cswy, Cocoa Beach, FL 32931-2883
-
Ron Jon Surf Shop - Corporate Offices
3850 Banana River Blvd S, Cocoa Beach, FL 32931-3481
-
Surf Style
3800 N Atlantic Ave, Cocoa Beach, FL 32931-3537
-
Surf Style
1275 N Atlantic Ave, Cocoa Beach, FL 32931
-
Surf Style
125 Cocoa Beach Cswy W, Cocoa Beach, FL 32931-3527
-
Getaboard Surf School
109 N Orlando Ave, Cocoa Beach, FL 32931-2914
-
Shoreline Surf School at the Hilton Cocoa Beach Oceanfront
1550 N Atlantic Ave, Cocoa Beach, FL 32931
-
Xtreme Surf Shop
3800 N Atlantic Ave Ste 6, Cocoa Beach, FL 32931-3586
-
Pura Vida Surf School
12 Minutemen Cswy, Cocoa Beach, FL 32931-2907
-
Beach Wave 1
185 W Cocoa Beach Cswy, Cocoa Beach, FL 32931-3527
-
5th St Beach
5 Th St, Cocoa Beach, FL 32931
-
Coco Beach Fl
Coco Beach, Cocoa Beach, FL 32931
-
South Cocoa Beach
Cocoa Beach, FL 32931
-
10th Street Cocoa Beach, FL
973 S Atlantic Ave, Cocoa Beach, FL 32931-2422
-
9th Street Beach Spot
2 9th Ter, Cocoa Beach, FL 32931-2460
-
Nichols Surf Shop
307 Lytle Ave, New Smyrna Beach, FL 32168
-
Sebastian's Professional Ding Repair
724 Canal St, New Smyrna Beach, FL 32168
-
Red Dog Surf Shop
801 SR-A1A, New Smyrna Beach, FL 32169-2827
-
Jimmy Lane Surf Academy Beach Volleyball
951 N Atlantic Ave, New Smyrna Beach, FL 32169
-
Rip Curl - New Smyrna Beach
510 Flagler Ave, New Smyrna Beach, FL 32169-2643
-
Quiet Flight Surf Shop
508 Flagler Ave, New Smyrna Beach, FL 32169
-
Saphire Park
951 N Atlantic Ave, New Smyrna Beach, FL 32169-2311
-
Turtle Mound Bethune Beach
Turtle Mound Bethune Beach, New Smyrna Beach, FL 32169
-
Kembali and The Boardshack
3402 S Atlantic Ave, New Smyrna Beach, FL 32169
-
Brill Boardz
1020 Clermont St # B, New Smyrna Beach, FL 32168-6238
-
Daybreakers Surf And Coffee Co.
810 E 3rd Ave, New Smyrna Beach, FL 32169-3136
-
Drakes Surf and Rentals
810 E 3rd Ave, New Smyrna Beach, FL 32169
-
Grom Gear
100 N Cooper St Unit 4, New Smyrna Beach, FL 32169
-
NSB - New Smyrna Beach
Nsb New Smyrna Beach, New Smyrna Beach, FL 32169
-
Apollo Beach
Apollo Beach, New Smyrna Beach, FL 32169
-
Crawford Ramp
New Smyrna Beach, FL
St Augustine 16
-
Surf Station
1020 Anastasia Blvd, St Augustine, FL 32080
-
Girl Next Door Surf Shop
1020 Anastasia Blvd, St Augustine, FL 32080
-
Stoked to Surf
1850 A1A S, St Augustine, FL 32080
-
The Surf Stop
101 F St, St Augustine, FL 32080-6857
Mon–Sat 9am–6pm, Sun 11am–5am
-
Happy Waves
3365 Coastal Hwy, St Augustine, FL 32084-1721
Mon–Sun 9am–5pm
-
Aqua East Surf Shop
1850 A1A S, St Augustine, FL 32080
Mon–Sat 9am–8pm, Sun 9am–6pm
-
Pit Surf Shop
18 A St, St Augustine, FL 32080-6902
-
CI Surfboards East Coast Warehouse
1020 Anastasia Blvd, St Augustine, FL 32080-4600
-
Surf Station
6880 A1a S, St Augustine, FL 32080-8101
-
Mangrove Surf + Supply
403 Anastasia Blvd, St Augustine, FL 32080-4508
-
Blue Sky Surf Shop
517 Anastasia Blvd, St Augustine, FL 32080-4572
-
The Beach At Vilano
The Beach At Vilano, St Augustine, FL 32084
-
Raggamuffin
134 Riberia St, St Augustine, FL 32084
-
Black Pearl Creations
1971D Dobbs Rd, St Augustine, FL 32086-5246
-
Rainbow Shades Beach Store
85 Ava Way, St Augustine, FL 32084
-
Matanzas Avenue Beach
Atlantic Vw, St Augustine, FL 32080
-
Vast Oceans Surf and SUP School / Shop
Sun Splash Park, 611 S Atlantic Ave, Daytona Beach, FL 32118-4509
Mon 8am–6pm, Sat 9am–6pm, Sun 9am–5pm
-
Board Theory
1100 Palm View Dr, Daytona Beach, FL 32117-2425
-
Maui Nix - Tanger
1100 Cornerstone Blvd Ste 975, Daytona Beach, FL 32117-7147
-
Daytona Beach Surfing School
914 N Atlantic Ave, Daytona Beach, FL 32118
Mon–Fri 9am–2:30pm
-
Salty Dog Surf Shop
100 S Atlantic Ave, Daytona Beach, FL 32118
-
Maui Nix Surf Shop
635 N Atlantic Ave, Daytona Beach, FL 32118
-
Maui Nix Surf Shop
250 N Atlantic Ave #131, Daytona Beach, FL 32118
-
Surf Style
1310 S Atlantic Ave, Daytona Beach, FL 32118
-
Surf Style
411 N Atlantic Ave, Daytona Beach, FL 32118-3955
-
The Beach
Daytona Beach, FL 32118
-
Gnarly Surf Company, Inc.
128 S Beach St, Daytona Beach, FL 32114-4416
-
Island Trader Surf Shop
746 Main St, Daytona Beach, FL 32118-4281
-
Hartford Beach Approach
1900 N Atlantic Ave, Daytona Beach, FL 32118-3300
-
The Atlantic Ocean
Daytona Beach, FL
-
Lenox Beach Approach
Lenox Ave, Daytona Beach, FL 32118
-
Surf World
4411 N Federal Hwy, Fort Lauderdale, FL 33308-5201
-
Luxury Surf
1731 SE 15th St, Fort Lauderdale, FL 33316
-
Maui Nix Surf Shop
17 S Fort Lauderdale Beach Blvd #124, Fort Lauderdale, FL 33316
-
SUPSmart
2520 N Federal Hwy, Fort Lauderdale, FL 33305
-
Rip and Drift
2414 E Sunrise Blvd, Fort Lauderdale, FL 33304
MON to SAT: 9:00AM - 10:00PM, SUN: 10:00AM - 6:00PM
-
Quiet Storm Surf Shop
888 E Las Olas Blvd #100, Fort Lauderdale, FL 33301
-
Viking Surf Camp
2555 NE 11th St, Fort Lauderdale, FL 33304-3200
-
Surf Style
203 S Fort Lauderdale Beach Blvd, Fort Lauderdale, FL 33316
-
Rip Curl
50 Terminal Dr, Fort Lauderdale, FL 33315
-
Eddie Nott Surfboards
4531 NE 10th Ave, Fort Lauderdale, FL 33334-3939
-
Above The Wave
409 S Fort Lauderdale Beach Blvd, Fort Lauderdale, FL 33316
-
Bote
1501 S Andrews Ave, Fort Lauderdale, FL 33316-2507
-
Fiber-labs
272 SW 33rd Ct, Fort Lauderdale, FL 33315-3306
-
Jetty at Port Everglades
Fort Lauderdale, FL
-
The Atlantic Ocean
Fort Lauderdale, FL
-
Sunrise Surf Shop
834 Beach Blvd, Jacksonville Beach, FL 32250
-
Jax Beach Surf Shop
102 6th Ave N Apt 13, Jacksonville Beach, FL 32250
-
Dragon Factory
1250 Shetter Ave STE 2, Jacksonville Beach, FL 32250
-
Fluid Surfboards
2215 3rd St S, Jacksonville Beach, FL 32250
-
Jax Beach Surf Shop
221 1st St N, Jacksonville Beach, FL 32250-6906
-
Saltwater Cowgirls
931 3rd St N, Jacksonville Beach, FL 32250-7152
-
Your Epic Vibes
11 1st St N, Jacksonville Beach, FL 32250-6900
-
The Ledge
784 Marsh Landing Pkwy, Jacksonville Beach, FL 32250
-
Surf And Skate Surf Shop
239 1st St N, Jacksonville Beach, FL 32250
-
Austin's Surf Shop
615 3rd St S, Jacksonville Beach, FL 32250
-
South Jax Beach!
11 3rd St N, Jacksonville Beach, FL 32250-6930
-
Surf And Skate Surf Shop
239 N 1ST St, Jacksonville Beach, FL 32266
-
Clay Bennett Surfboards
1074 10th Ave S, Jacksonville Beach, FL 32250-3306
-
Super Girl Surf Pro
75 1st St N, Jacksonville Beach, FL 32250
-
Salty Dog Surf Shop
11930 Front Beach Rd, Panama City Beach, FL 32407-3402
10:00-08:00
-
Surf Style
10400 Front Beach Rd, Panama City Beach, FL 32407
-
Alvin's Island
17698 Front Beach Rd, Panama City Beach, FL 32413
-
Alvin's Island
9401 Thomas Dr, Panama City Beach, FL 32408
-
Alvins Island
14520 Front Beach Rd, Panama City Beach, FL 32413
-
Ron Jon Surf Shop
16150 Front Beach Rd, Panama City Beach, FL 32413
-
Panama City Surf Shop
19211 Panama City Beach Pkwy, Panama City Beach, FL 32413-8712
-
Newby's Trading Company
8721 Thomas Dr, Panama City Beach, FL 32408
-
Aquatic Adventures at Sharky's Beach Club
14698 Front Beach Rd, Panama City Beach, FL 32413-3549
-
The Boardroom
5506 Thomas Dr, Panama City Beach, FL 32408-6712
-
Beach access 72
17643 Front Beach Rd, Panama City Beach, FL 32413-4999
-
Bay County Pier
Front Beach Rd, Panama City Beach, FL, Panama City Beach, FL
Destin 11
-
All-A-Board Surf School
3290 Scenic Hwy 98, Destin, FL 32541
-
Maui Nix Surf Shop
4308 Legendary Dr, Destin, FL 32541
-
Aloha Surf Company
34 Harbor Blvd, Destin, FL 32541-7365
-
Surf Style
409 Harbor Blvd, Destin, FL 32541-2300
-
Wet
818 Highway 98 E, Destin, FL 32541
-
GUSU Paddle & Surf
111 Harbor Blvd, Destin, FL 32541
-
Surf Style
1079 US-98, Destin, FL 32541
-
Ride On Surf School
3785 Scenic Highway 98, Destin, FL 32541-4736
-
Gusu Paddle & Surf
219 Mountain Dr, Destin, FL 32541-2317
-
Beach Zone Palms
983 Highway 98 E, Destin, FL 32541-2801
-
Crystal Beach Drive Public Beach Access
2966 Scenic Highway 98, Destin, FL 32541-6500
Miami Beach 11
-
Hirooka Surf And Sport
2699 Collins Ave, Miami Beach, FL 33140-4716
-
Surf Style
421 Lincoln Rd, Miami Beach, FL 33139
-
Electric Surf Adventure
1700 Purdy Ave, Miami Beach, FL 33139
-
South Beach Surf Club
101 South Pointe Dr, Miami Beach, FL 33139
-
Wake.Mia / Wakesurf Miami
5301 Collins Ave, Miami Beach, FL 33140-2649
-
Palms South Beach
3025 Collins Ave, Miami Beach, FL 33140-4106
-
Rip Curl - Miami
660 Collins Ave, Miami Beach, FL 33139-6281
-
surfwave
12069 Collins Ave, Miami Beach, FL 33154
-
Beach Life Of Miami
240 71st St, Miami Beach, FL 33141
-
A1A Southbeach
Miami Beach, FL 33139
-
Surf Style
1036 Ocean Dr, Miami Beach, FL 33139
-
Austin Magee's Surf School
2236 E County Hwy 30A Unit 1, Santa Rosa Beach, FL 32459
-
BOTE Grayton Beach
32 E County Hwy 30A #2c, Santa Rosa Beach, FL 32459
-
Grayton Beach Surf Club
133 Defuniak St, Santa Rosa Beach, FL 32459-5842
-
Surf Style
260 Dalton Dr, Santa Rosa Beach, FL 32459-6766
-
Islanders Coastal Outfitter
7 Town Center Loop C13, Santa Rosa Beach, FL 32459
-
ONO Surf Shop
2236 E County Hwy 30A, Santa Rosa Beach, FL 32459
-
Yolo Board + Bike
73 Veterans Rd, Santa Rosa Beach, FL 32459-5350
-
Pensacola Pavilion
Santa Rosa Beach, FL
-
West Ruskin pavilion
Santa Rosa Beach, FL
-
Innerlight surf shop
655 Pensacola Beach Blvd, Gulf Breeze, FL 32561-6805
-
Maverick Board Riding Company
69 Via de Luna Dr, Gulf Breeze, FL 32561-2003
-
Ron Jon Surf Shop
400 Quietwater Beach Rd, Gulf Breeze, FL 32561
-
Innerlight Surf Lessons and Camps
1666 Via De Luna Dr, Gulf Breeze, FL 32561
-
Maverick Board Riding Company
2547 Gulf Breeze Pkwy, Gulf Breeze, FL 32563
-
Innerlight Surf & Skate
203 Gulf Breeze Pkwy, Gulf Breeze, FL 32561-4465
-
Avenida 18 Beach Access
Avenida 18 @ Ariola Dr, Gulf Breeze, FL 32561
-
Surfari Surf Shop-Ormond Beach
52 Bovard Ave, Ormond Beach, FL 32176
-
Salty Dog Surf Shop
201 E Granada Blvd, Ormond Beach, FL 32176
-
Citrus Surf Shop
1740 Ocean Shore Blvd, Ormond Beach, FL 32176
-
Mimi Munro Surf Camps LLC
3386 Relay Rd, Ormond Beach, FL 32174
-
Surfers Warehouse
1644 Ocean Shore Blvd, Ormond Beach, FL 32176
-
Shark Bait Surf Shop
1458 Ocean Shore Blvd, Ormond Beach, FL 32176-3613
-
El Emporium
6 Coolidge Ave, Ormond Beach, FL 32174-6255
Stuart 7
-
Ohana Surf Shop
652 NE Ocean Blvd, Stuart, FL 34996
-
Flying Fish Board Co.
2692 SE Market Pl, Stuart, FL 34997
-
Island Trader Surf Shop Stuart
660 NE Ocean Blvd, Stuart, FL 34996
-
The Flying Fish Paddle Sports
4969 SE Dixie Hwy, Stuart, FL 34997
-
Surf Ratz Inc
1509 NW Federal Hwy, Stuart, FL 34994
-
Zeke's Surf, Skate & Paddle Boarding Sports
205 SW Federal Hwy, Stuart, FL 34994
-
Dude You Gotta GO
2103 SE Opal Way, Stuart, FL 34997-6513
Sarasota 6
-
Compound Boardshop
4063 Clark Rd, Sarasota, FL 34233
Monday thru Saturday 10AM to 7PM, Sunday 10AM to 6PM
-
Wrong Board co.
Sarasota, FL
-
One World
6245 Clark Center Ave Unit H, Sarasota, FL 34238-2741
-
CaliFlorida Surf and Skate Shop
5221 Ocean Blvd, Sarasota, FL 34242-3316
-
Hovie Sup
1800 Northgate Blvd, Sarasota, FL 34234-2156
-
Tunaskin Aquatic Apparel
17 S Blvd of the Presidents, Sarasota, FL 34236-1423
Tampa 6
-
Foil Surfboards
7610 Industrial Ln, Tampa, FL 33637
-
Paddle Out Sports
4706 Tannery Ave, Tampa, FL 33624
-
Solstice Sports
408 N Howard Ave Ste D, Tampa, FL 33606
-
Sand Surf Co.
5218 Bridge St, Tampa, FL 33611
-
Sand Surf Co.
1413 S Howard Ave, Tampa, FL 33606-3176
-
Stellar Partners
5402 Beaumont Center Blvd Ste 108, Tampa, FL 33634-5202
-
LIVIN' SALTY
1115 Court St, Clearwater, FL 33756
-
Surfsupbeaches
1105 Marine St, Clearwater, FL 33755-1044
-
Surf Style 110
442 Mandalay Ave, Clearwater, FL 33767
-
Surf Style 105
315 S Gulfview Blvd, Clearwater, FL 33767
-
Surf Style
700 S Gulfview Blvd, Clearwater, FL 33767-2655
-
Dunes Surf Shop
1047 E Atlantic Ave, Delray Beach, FL 33483
-
Surf District
220 NE 1st St, Delray Beach, FL 33444-3710
-
Double Shakas Surf Designs
2881 SW 22nd Cir, Delray Beach, FL 33445-7904
-
Quiet Storm Surf Shop
137 E Atlantic Ave, Delray Beach, FL 33444
-
Island Water Sports
1218 E Atlantic Ave, Delray Beach, FL 33483-6914
-
Flagler Surf Art and Stuff
211 S 3rd St #6, Flagler Beach, FL 32136
-
Z Wave Surf Shop
404 S Ocean Shore Blvd, Flagler Beach, FL 32136
-
Flagler Surf School
S 8th St, Flagler Beach, FL 32136
-
Flagler Surf and Skate
211 S 3rd St #5, Flagler Beach, FL 32136
-
Flagler Board Shack
211 S 3rd St, Flagler Beach, FL 32136
-
Krusty Pete's On The Beach
718 Fishermans Wharf a, Fort Myers Beach, FL 33931
-
Surf Style 142
17840 San Carlos Blvd, Fort Myers Beach, FL 33931-3027
-
Surf Style
150 Old San Carlos Blvd, Fort Myers Beach, FL 33931
-
Surf Style
17989 Pine Ridge Rd, Fort Myers Beach, FL 33931-3163
-
Mango Bay
151 Old San Carlos Blvd, Fort Myers Beach, FL 33931
-
Low Key Surfboards
131 Tomahawk Dr Unit 3, Indian Harbour Beach, FL 32937
-
Another Ride
140 Tomahawk Dr, Indian Harbour Beach, FL 32937-6102
-
HydroStation Watersports
Florida Space Coast , Indian Harbour Beach, FL 32937
-
Another Ride Surf Shop
1777 South Patrick Dr, Indian Harbour Beach, FL 32937-4464
-
Phix Doctor
131 Tomahawk Dr, Indian Harbour Beach, FL 32937-3544
-
Miller Surfboards
1816 St Johns Bluff Rd S #201, Jacksonville, FL 32246
-
Clean ocean surfboards
11215 St Johns Industrial Pkwy N #8, Jacksonville, FL 32246
Sunday, 9am – 5pm
-
Fort George Surf Shop
10030 Heckscher Dr, Jacksonville, FL 32226
Monday through Sunday 9 AM to 5 PM
-
Fgi Surf Shop
2775 Mayport Rd, Jacksonville, FL 32233-4632
Mon-Fri 10am-4pm
-
Hug-A-Nut
10980 Heckscher Dr, Jacksonville, FL 32226-2524
Jupiter 5
-
Blueline Surf & Paddle
997 N Highway A1a, Jupiter, FL 33477-4599
Sun–Mon 9am–7pm, Sat 9am–8pm
-
Locals Surf Shop
4050 S US Highway 1, Jupiter, FL 33477-1123
-
Ocean Magic Surf Shop
103 S US Highway 1, Jupiter, FL 33477-5101
-
Miller Surfboards
1414 Cypress Dr, Jupiter, FL 33469-3229
-
Lumy Surf School
Jupiter Beach, Jupiter, FL 33477
Key West 5
-
Hammerhead Surf Shop
201 William St, Key West, FL 33040
-
Venter Surf & Sport
800 Duval St, Key West, FL 33040
-
Quiet Storm Key West
431 Duval St, Key West, FL 33040-6550
-
Ron Jon Surf Shop
503 Front St, Key West, FL 33040
-
Shrimp Rd. Surf Co.
7025 Shrimp Rd, Key West, FL 33040
-
Sebastian Inlet
Melbourne Beach, FL 34958
-
Catalyst Shop
209 Ocean Ave, Melbourne Beach, FL 32951
-
Sebastian Inlet Surf & Sport
8898 S Highway A1a, Melbourne Beach, FL 32951-4009
-
Sebastion Inlet
Melbourne Beach, FL 32951
-
Spanish House Surf Spot
9515 S Highway A1a, Melbourne Beach, FL 32951-4108
-
2nd Street Surf Shop
3159 E Atlantic Blvd, Pompano Beach, FL 33062-5010
-
Living Water Surf School
3424 NE 16th St, Pompano Beach, FL 33062
-
Island Water Sports
3405 Pier Street, Pompano Beach, FL 33062
-
Las Olas Blvd by the Sea
Pompano Beach, FL
-
Lifeguard Station #2
Pompano Beach, FL
-
Whisnant Surfboards
1089 Atlantic Blvd #9, Atlantic Beach, FL 32233
-
The Surf Source, Inc.
52 W 3rd St, Atlantic Beach, FL 32233
-
20th Street Beach In Atlantic Beach
20th St, Atlantic Beach, FL 32233
-
Da Poles
3049 Seminole Rd, Atlantic Beach, FL 32233
-
Mad Dog Surf Shop
3634 S Atlantic Ave, Daytona Beach Shores, FL 32118
-
Daytona Beach Ocean Sports
3225 S Atlantic Ave, Daytona Beach Shores, FL 32118
-
Daytona Board Store Surf Shop
2044 S Atlantic Ave, Daytona Beach Shores, FL 32118-5014
-
Ocean Club
2058 S Atlantic Ave, Daytona Beach Shores, FL 32118
-
Billabong
1997 NE 2nd St, Deerfield Beach, FL 33441-3702
-
Island Water Sports
1985 NE 2nd St, Deerfield Beach, FL 33441
-
Deerfield Beach Boardwalk A1A
1969 NE 2nd St, Deerfield Beach, FL 33441-3702
-
TruIsland
260 S Federal Hwy, Deerfield Beach, FL 33441-4130
-
Amelia Surf Co
2022 1st Ave, Fernandina Beach, FL 32034-6033
-
Driftwood Surf Shop
31 S Fletcher Ave, Fernandina Beach, FL 32034
-
P.surfboards
131 S 2nd St, Fernandina Beach, FL 32034-4203
-
Fernandina Main Beach
Fernandina Main Beach, Fernandina Beach, FL 32034
Largo 4
-
Blacktop Surf Shop
12071 Indian Rocks Rd, Largo, FL 33774
-
Apex Skimboards
12253 62nd St Ste B, Largo, FL 33773-3707
-
Watersports West
12900 Walsingham Rd, Largo, FL 33774
-
Ron Jon Surf Shop of Florida
377 Mandalay Dr, Largo, FL 33770-1581
-
Mad Beach Surf Shack
14953 Gulf Blvd, Madeira Beach, FL 33708
10am-21:00
-
Overhead Surf Shop
12951 Village Blvd, Madeira Beach, FL 33708
-
Surf Style
12900 Gulf Blvd, Madeira Beach, FL 33708
-
Surf Style
15327 Gulf Blvd, Madeira Beach, FL 33708
Miami 4
-
Jetsurf USA
2318 NE 2nd Ave, Miami, FL 33137
Mon–Fri 8am–4pm
-
Catch-A-Wave Surf Shop
2741 SW 27th Ave, Miami, FL 33133
-
C-shapes - Custom Surfboard Shaper / Surf Shop Miami
7328 NW Miami Ct, Miami, FL 33150-3510
-
Surf Spark
4700 NW 7th St, Miami, FL 33126-2252
-
Aqua East Surf Shop
696 Atlantic Blvd, Neptune Beach, FL 32266
-
Surf Into Summer
696 Atlantic Blvd, Neptune Beach, FL 32266-4026
-
16th Avenue North Beach
16 North St, Neptune Beach, FL 32266
-
Jax Surf & Paddle
241 Atlantic Blvd Ste 102, Neptune Beach, FL 32266-5201
Orlando 4
-
Catalyst Surf and Skate
11551 University Blvd, Orlando, FL 32817-1404
-
Ron Jon Surf Shop
1 Jeff Fuqua Blvd, Orlando, FL 32827-4392
-
O'Neill Outlet
4973 International Dr Ste 3F35, Orlando, FL 32819
-
Ron Jon Surf Shop
5618 Vineland Rd, Orlando, FL 32819-7827
-
Mr. Surf's Surf Shop
7220 Thomas Dr, Panama City, FL 32408
-
JetSurf PCB
4601 US-98, Panama City, FL 32407
-
PCB EFoils
5917 Gulf Dr, Panama City, FL 32408-5601
-
SSOBeachHouse
8223 Surf Dr, Panama City, FL 32408-4710
-
Waterboyz
380 N 9th Ave, Pensacola, FL 32502-4951
-
Surf Style 121
16280 Perdido Key Dr, Pensacola, FL 32507-9428
-
Innerlight Surf & Skate
6307 N 9th Ave Ste 1, Pensacola, FL 32504-9315
-
Johnson Beach Primative Camping
Pensacola, FL
-
Deep Six Dive & Watersports
416 21st St, Vero Beach, FL 32960
-
Water N Sports
4718 9th Pl, Vero Beach, FL 32966
-
Four Suns Surf Shop
3119 Ocean Dr, Vero Beach, FL 32963
-
Surf City Surf Shop, Inc
835 17th St Ste 105, Vero Beach, FL 32960-6270
-
Waves Surf Academy
4800 N Federal Hwy Ste 100b, Boca Raton, FL 33431-3412
-
Boca Surf and Sail
3191 N Federal Hwy, Boca Raton, FL 33431
-
Surfboard Trading Co.
6498 Woodbury Rd, Boca Raton, FL 33433-3608
-
Beach Company
2065 N Beach Rd, Englewood, FL 34223-5702
-
Drifters Boutique and Boardshop
1990 Placida Rd, Englewood, FL 34223
-
The Gulf Of Mexico
Englewood, FL
-
Spunky's Surf Shop
1403 N US Highway 1, Fort Pierce, FL 34950-1418
-
Sunshine Surf School
4245 N Highway A1a, Fort Pierce, FL 34949-8328
-
Fort Pierce Surf & Skate
2156 N US Hwy 1, Fort Pierce, FL 34946
-
Surf Style
1219 Miracle Strip Pkwy SE, Fort Walton Beach, FL 32548
-
Fluid Surf Shop
158 Miracle Strip Pkwy SE, Fort Walton Beach, FL 32548
-
Okaloosa Beach Access #5
5TH Bch, Fort Walton Beach, FL 32548
-
Nekton Surf Shop
1313 Gulf Blvd, Indian Rocks Beach, FL 33785
-
Sister Jo's Surf School
336 La Hacienda Dr, Indian Rocks Beach, FL 33785
Mo,Tu,We,Th,Fr,Sa,Su 09:00-17:00
-
Indian Rocks 12th Avenue Beach Access
12TH Ave, Indian Rocks Beach, FL 33785
-
Billabong Destin
500 Grand Blvd, Miramar Beach, FL 32550-1400
-
Aloha Surf Company
104 Cannery Ln, Miramar Beach, FL 32550-1824
-
Sandestin Beach
Sandestin Beach, Miramar Beach, FL 32550
-
Kai Lassen Shop
139 N County Rd #13, Palm Beach, FL 33480
-
Spyder Wright Surf Shop
10 Via Parigi, Palm Beach, FL 33480
-
Reef Road
Reef Rd, Palm Beach, FL 33480
-
Ocean Inlet Surf Shop
31 Inlet Harbor Rd, Ponce Inlet, FL 32127
-
Ponce Inlet Beach
Ponce Inlet, FL
-
Ponce Inlet Jetty
Ponce Inlet Jetty, Ponce Inlet, FL
-
Balsa Bill Surf Shop
1773 Highway A1A, Satellite Beach, FL 32937
-
Jeri Surf
408 Lighthouse Landing St, Satellite Beach, FL 32937-3739
-
RC's
Satellite Beach, FL 32937
-
Aerotech Sails
3090 S Ridgewood Ave, South Daytona, FL 32119
-
Black Atlantic Surfboards
1936 Segrave St, South Daytona, FL 32119
-
Volusia Paddleboard & Kayak
621 Beville Rd, South Daytona, FL 32119-1935
-
Grove Surf + Coffee
7370 Gulf Blvd, St Pete Beach, FL 33706
-
Lenny's Surf Shop
7517 Blind Pass Rd, St Pete Beach, FL 33706
-
Freaky Tiki Inc
5210 Gulf Blvd, St Pete Beach, FL 33706-2471
-
Reno Beach Surf Shop
1031 4th St N, St Petersburg, FL 33701
-
MietzSticks Surf 'N' SUP
4442 Morris St N, St Petersburg, FL 33714
-
BOTE St. Pete
2401 Dr Martin Luther King Jr St N, St Petersburg, FL 33704-2715
-
Gypsy Life Surf Shop
1401 Clare Ave Ste 300, West Palm Beach, FL 33401-6909
-
Extreme Surf and Sport Consignment
6316 Georgia Ave, West Palm Beach, FL 33405-4218
-
Dingbat Surfboard Repair
1256 5th St, West Palm Beach, FL 33409
-
Nomad Surf Shop
4655 N Ocean Blvd, Boynton Beach, FL 33435
-
Boynton Inlet
Boynton Beach, FL
-
Core Surf
7008 N Atlantic Ave, Cape Canaveral, FL 32920-3737
-
Quiet Flight Surfboard Factory
377 Imperial Blvd, Cape Canaveral, FL 32920
-
Ron Jon Surf Shop
377 Mandalay Ave, Clearwater Beach, FL 33767-2010
-
Surfing USA
325 S Gulfview Blvd, Clearwater Beach, FL 33767-2445
Dunedin 2
-
Hair Mania Salon
2109 Main St, Dunedin, FL 34698
-
Pelican Cove
Dunedin, FL 34698
-
Black Atlantic Surfboards
424 W Park Ave, Edgewater, FL 32132-1406
Mon thru Friday – 9:00AM – 4:00PM
-
Randy Richenberg Surfboards
424 W Park Ave, Edgewater, FL 32132-1406
-
Ron Jon Surf Shop
10045 Gulf Center Dr, Fort Myers, FL 33913
-
Lake Sherwood
Lake Sherwood, Fort Myers, FL 33971
-
West Coast Surf Shop
3902 Gulf Dr, Holmes Beach, FL 34217-1911
-
Sun and Surf Beach Shop
5418 Marina Dr, Holmes Beach, FL 34217
-
Longboard House
101 5th Ave, Indialantic, FL 32903
-
Indialantic Beach
1600 S Miramar Ave, Indialantic, FL 32903
-
Bombora Sun & Surf
78 N Barrett Square, Inlet Beach, FL 32461
-
Golden Seashell
10343 E County Hwy 30A b124, Inlet Beach, FL 32461
-
Sunrise Surf Shop
11013 S Ocean Dr, Jensen Beach, FL 34957-2612
-
Cowabunga Surf and Sport
4336 NE Ocean Blvd, Jensen Beach, FL 34957-4336
-
Ocean Wave Surf Shop
5770 W Irlo Bronson Memorial Hwy, Kissimmee, FL 34746
-
Ron John Surf Shop, Cocoa Beach Fl
Kissimmee, FL
-
Matt Kechele's Surfboards
2840 Allen Hill Ave H, Melbourne, FL 32940
-
Atlantic Surfing Materials, Inc
300 East Dr, Melbourne, FL 32904-1029
Naples 2
-
Old Naples Surf Shop
1311 3rd St S, Naples, FL 34102
-
Windstalkers
953 3rd Ave N Ste 202, Naples, FL 34102
Nokomis 2
-
Windflight Surf Shop
722 Albee Rd W, Nokomis, FL 34275
-
Casey Key Beach Shop
820 Albee Rd W #2, Nokomis, FL 34275
-
Blockhouse Beach
Patrick Air Force Base, FL 32925
-
2nd Light Beach
Patrick Air Force Base, FL 32925
-
Ricky Carroll Surfboards
488 Gus Hipp Blvd, Rockledge, FL 32955-4800
-
Kurt Werks Llc
437 Richard Rd, Rockledge, FL 32955-3154
Sanford 2
-
Surf Stash LLC
5224 W SR 46, Sanford, FL 32771
-
Surf Stash Llc
5224 Sr 46, Sanford, FL 32771-9230
-
Wabasso Beach and Surf Shop
4880 87th St, Sebastian, FL 32958-7544
-
Sebastian Inlet Surfing
A1A, Sebastian, FL 32976
-
Looney Surfboards
633 Childre Ave, Titusville, FL 32796
-
Surf Style
101 A. Max Brewer Memorial Pkwy, Titusville, FL 32796
-
Surf Style 146
4555 Bonita Beach Rd SW, Bonita Springs, FL 34134
Bunnell 1
-
Macski USA Waveskis
4601 E Moody Blvd, Bunnell, FL 32110
-
The Pirate Merchant
814 SE 46th Ln, Cape Coral, FL 33904
Captiva 1
-
Gulf of Mexico
Captiva, FL 33924
-
E-Foil USA
2476 S Bayshore Dr, Coconut Grove, FL 33133
Doral 1
-
Mor Usa Inc
2157 NW 79th Ave, Doral, FL 33122-1617
-
Island Dog Beach and Surf Shop
160 E Pine Ave, Eastpoint, FL 32328
-
The Point Surfpark
9600 Mesa Park Blvd, Fellsmere, FL 32948-5409
Hillsboro Beach 1
-
Hillsboro Mile Beach
1167 Hillsboro Mile, Hillsboro Beach, FL 33062-1600
-
Hollywood Paddle Club
1806 N 41st Ave, Hollywood, FL 33021-4219
Hudson 1
-
Livin' Salty Paddle Sports
6840 Puffin Ln, Hudson, FL 34667
-
Otherside Boardsports
82758 Overseas Hwy, Islamorada, FL 33036
-
Ground Swell Surf Shop
811 Donald Ross Rd, Juno Beach, FL 33408
-
Ron Jon Surf Shop
1530 E Buena Vista Dr, Lake Buena Vista, FL 32830
-
Fox Surfboards
3575 23rd Ave S Ste 107, Lake Worth Beach, FL 33461-3208
-
Coqui Surf Camp
4500 El Mar Dr, Lauderdale-by-the-Sea, FL 33308
Marathon 1
-
Saloon Surf Shoppe
59300 Overseas Hwy, Marathon, FL 33050-6044
-
Jetset Surf Shop
674 Bald Eagle Dr, Marco Island, FL 34145
-
Sammy's Surf Shop
5500 Main St, New Port Richey, FL 34652-2507
-
Island Water Sports Surf Shop
16231 Biscayne Blvd, North Miami Beach, FL 33160
-
Local Surf Shop
11350 US Highway 1 Ste 1, North Palm Beach, FL 33408
-
Surf Style 122
17101 Gulf Blvd, North Redington Beach, FL 33708
-
Fort Lauderdale Kiteboarding
681 E Oakland Park Blvd, Oakland Park, FL 33334-2745
-
Hula Surf School
6415 N Ocean Blvd, Ocean Ridge, FL 33435-5215
P C Beach 1
-
Gulflife Surf Shop
8721 Thomas Dr, P C Beach, FL 32408-4001
Palm Bay 1
-
Kite Surf Beach
4200 Dixie Hwy NE, Palm Bay, FL 32905-7427
-
Ocean Magic Surf Shop
3101 Pga Blvd Ste Q247, Palm Beach Gardens, FL 33410-2786
-
Hammock Water Sports
5652 N Oceanshore Blvd, Palm Coast, FL 32137-2702
-
Zula Surf Company
840 Jimmy Buffett Mem Hwy, Ponte Vedra Beach, FL 32082
-
San Flea Beach Service
4372 Cape San Blas Rd, Port St Joe, FL 32456
-
Beneath The Sea
1200 W Retta Esplanade F10, Punta Gorda, FL 33950
-
Crowd Control Surf Co.
6687 42nd Ter N, Riviera Beach, FL 33407-1225
-
Mangrove Surf Shop
4085 A1A S, Saint Augustine, FL 32080
Sanibel 1
-
JRod's Surf Fish and Style
2340 Periwinkle Way H-1, Sanibel, FL 33957
Seminole 1
-
West Winds Standup Paddleboards
7654 135th St, Seminole, FL 33776
-
Freestyle Surf Shop
17010 Collins Ave, Sunny Isles Beach, FL 33160-3642
-
The Pipeline
123 Westridge Dr, Tallahassee, FL 32304-3675
-
Suncoast Surf Shop
9841 Gulf Blvd, Treasure Island, FL 33706
Venice 1
-
Wave Zone Skim & Surf Company
101 Pond Cypress Rd, Venice, FL 34292
-
Chain Of Wakes
6380 Cypress Gardens Blvd, Winter Haven, FL 33884-3176
Also in Florida
- Fishing Charters & Clubs2,235
- Boat Tours & Charters1,397
- Boat Rentals1,362
- Marinas and Harbors1,160
- Tackle and Bait Shops618
- Kayak & Canoe Rentals352
- Scuba Diving Centers342
- Boat Storage304
- Boat Ramps250
- Ferries & Water Taxis151
- Marinas with Transient Slips112
- Sailing and Yacht Clubs100
- Marinas with Public and Private Boat Launches56
- Marinas and Facilities with Boat Launches56
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 Florida, check the 394 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 Florida, MarinaAtlas indexes 394 qualified marine operators and survey specialists to assist buyers and insurance companies.