Skip Navigation Website Accessibility
about us page

About Us

North Beach Windsurfing has been providing the St. Pete Beach, FL, area with the exhilaration of windsurfing adventures since 1999. Owner, Britt Viehman, began his love of windsurfing while competing on the windsurfing team at Eckerd College (in St Pete, FL).  After college, he decided to open a business that would allow him to indulge in the sport he loved, while teaching others how to windsurf as well. Over the years, he has continued to hone his teaching skills, earning his certification as a US Sailing Instructor / Trainer.

Britt has coached several high level windsurfing competitors who have competed in the Olympic Trials and the Youth Olympic Games. Along the way, he was joined by Karen Marriott who has also been teaching windsurfing, along with organizing women's windsurfing adventures, and selling windsurfing gear since the late 1990's.

The North Beach Windsurfing retail store originally opened in a corner of a local bike shop, then expanding to a St Pete Beach location on Gulf Blvd., where we had room for a full line of windsurfing and stand-up paddle boarding gear and equipment for sale or rent. We quickly expanded our shop there, ultimately running out of space for all the toys and moved to our own building at 419 76th Ave.

Windsurfing classes are taught by expert instructors who specialize at teaching windsurfers of all skill levels. Additionally, our friendly, knowledgeable staff members are passionate about providing customers with everything they need for a safe and enjoyable experience on the water!

Directions to Retail Store: 

Our shop is located at 419 76th Ave on St Pete Beach. We are open from 10am and 5pm Mon-Sat. If you need us, we can be there any time by appointment; just give us a call before you come down at 727-656-6569 to see if we are at the shop or at the beach! 

Lesson Location:

Lessons take place in flat-water, bay side locations. Please contact us before coming for a lesson or a rental. Appointments are mandatory and can be made by calling 727-656-6569 or e-mailing info@nbwindsurfing.com. This is a trailer based windsurfing school, so calling first is a good idea; otherwise we may not be there!

We are only thirty minutes from the Tampa airport and just five minutes from St Pete Beach.  We are conveniently located within 10 minutes of all of our favorite teaching spots.  Give us a call so we can get you on the water. 


Retail Location