Island Water Sports Surf Shop

Island Water Sports Surf Shop

Share

Island Water Sports Miami is Dade-County's oldest surf shop, originally founded in 1981. Our mot

We carry the largest selection of surfboards, skateboards, wakeboards, skimboards, stand up paddleboards and wetsuits in Miami. Most importantly though, we are equipped with an experienced and knowledgeable staff who are always there to help.

08/20/2026

SPUN HONEY🍯 AND MINECRAFT ⛏️

Here’s a special board showcase from our new restock of FireWires

🤙🤙

08/20/2026

Friday morning Surf Report. Wind is calm. No waves expected throughout the day. .

08/18/2026

Tuesday morning Surf Report. Wind is calm. Still lots of seaweed on the south side but once again northside is clear. No waves expected throughout the day. .

08/16/2026

Sunday morning Surf Report. Wind is southeast at 5 mph. More seaweed on the southside than the last few days. Northside still looks good. No waves expected throughout the day. .

08/15/2026

Saturday morning Surf Report. Wind is Southeast at 10 to 15 mph. No rideable waves at this time. High tide is at 12:15. Low tide is at 6:15. .

08/14/2026

Struggles working at a surf shop 🤷‍♂️🤙

08/14/2026

Friday morning Surf Report. Wind is Southeast at 5 to 10 mph. No waves expected throughout the day. .

08/13/2026

Thursday morning Surf Report. Wind is calm. Seaweed on the southside getting a little better. Seaweed on the north side still good. No waves expected. .

08/11/2026

Tuesday morning Surf Report. Wind is southeast at 5 mph. Still tons of seaweed on the southside, but the north side is still clear. No waves expected throughout the day. .

08/10/2026

Monday mid morning update. Waves are now rideable on a Longboard. Probably going flat in the afternoon once the tide starts to come back in. Low tide is at 2:30. .

Want your business to be the top-listed Gym/sports Facility in North Miami Beach?

Click here to claim your Sponsored Listing.

Telephone

Address


16231 Biscayne Boulevard
North Miami Beach, FL
33160

Opening Hours

Monday 10am - 8pm
Tuesday 10am - 8pm
Wednesday 10am - 8pm
Thursday 10am - 8pm
Friday 10am - 8pm
Saturday 10am - 8pm
Sunday 11am - 5pm