Back to All Events

Mainsail Art Festival


  • Vinoy Park 701 Bayshore Drive Northeast St. Petersburg, FL, 33701 United States (map)

Saturday April 5th 10am - 5pm

Sunday April 6th 10am - 5pm

The 50th Annual Mainsail Art Festival will be held in St. Petersburg’s waterfront Vinoy Park on April 5th and 6th, 2025. Mainsail Art Festival is one of the premier cultural events on St. Petersburg’s outdoor calendar. Each year, more than 100,000 visitors attend the festival to enjoy and purchase quality art and to listen to live musical entertainment. The Mainsail committee of hard-working volunteers produces this annual fine arts festival exhibiting artists competing for $60,000 in prize money.

Earlier Event: March 1
Gasparilla Festival of the Arts Tampa