Skip to content

St. Pete BayFest March Saturday March 21st

Saturday, March 21, 2026 (11:00 AM - 10: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

Saturday's LineUp:




Pricing

This is a Ticketed Event

North Straub Park
400 BAYSHORE DRIVE NE
Saint Petersburg, FL 33701 United States
Saturday, March 21, 2026 (11:00 AM - 10:00 PM) (EDT)
Categories
Community
General
Tourism
City of St. Pete
Powered By GrowthZone
Scroll To Top