St. Pete BayFest March Sunday March 22nd
Sunday, March 22, 2026 (11:00 AM - 6:00 PM) (EDT)
Description

Join us at North Straub Park from March 20th-22th, 2026, for the St. Petersburg BayFest. Located at 400 Bayshore Dr NE, St. Petersburg, FL, this exciting new festival promises a weekend filled with delicious seafood, live music, and vibrant community spirit.
Indulge in a diverse menu of seafood, meat, and vegetarian dishes, all cooked fresh onsite by local restaurants and food vendors. Complement your meal with a variety of side dishes, scrumptious desserts, and refreshing beverages, including both alcoholic and non-alcoholic options.
As you enjoy your food, immerse yourself in the captivating sounds of live music performed by some of Florida’s top musicians. The festival will feature a range of genres, ensuring there’s something for everyone to enjoy. The entertainment schedule will be announced closer to the event date.
In addition to the fantastic food and music, explore a marketplace of arts, crafts, and specialty products. This is the perfect opportunity to find unique items and support local artisans.
Bring your friends and family for a memorable weekend at the St. Petersburg BayFest. Enjoy the beautiful surroundings of North Straub Park while celebrating great food, music, and community.
No outside food or drinks permitted.
More Info and to Purchase Tickets Here
- Date and Times:
- Mar 20, Friday, 4:00 pm– 10:00 pm
- Mar 21, Saturday, 11:00 am– 10:00 pm
- Mar 22, Sunday, 11:00 am– 6:00 pm
Sunday's LineUp:

Images
This is a Ticketed Event
400 BAYSHORE DRIVE NE
Saint Petersburg, FL 33701 United States
Community
General
Tourism
City of St. Pete
