Top 15 Things to Do in Downtown St. Petersburg, FL (Local Favorites + Hidden Gems)


Downtown St Petersburg Florida Pier
Cristian_Lourenco – Deposit Photos

Looking for the best things to do in downtown St. Petersburg, Florida? From world-class museums and scenic waterfront parks to buzzing weekend markets and street art, downtown St. Pete offers something for everyone. Whether you’re planning a weekend getaway, exploring the Gulf Coast, or relocating to this sunny Florida city, these top attractions and local experiences will give you a true taste of what makes downtown St. Petersburg so special.

1. St. Pete Saturday Morning Market

St. petersburg Florida Saturday Morning Market
ILoveTheBurg.com

One of the most beloved local events in downtown St. Petersburg, the St. Pete Saturday Morning Market draws thousands of visitors each weekend. Running from October through May, this open-air market features over 125 vendors selling fresh produce, international street food, handmade crafts, and locally roasted coffee. Located in the heart of downtown, it’s a great way to experience the community vibe and support small businesses. It’s also just a short walk from major attractions like Al Lang Stadium and the waterfront parks, making it a perfect starting point for your day in St. Pete.

Held weekly from October through May, this bustling open-air market is one of the largest in the Southeast. You’ll find everything from fresh produce and artisan baked goods to live music and handmade crafts. It’s the perfect place to grab breakfast, people-watch, and support local vendors.

2. The Dali Museum

Salvador Dali Museum
Photo by Art Anderson on Wikimedia

Home to the largest collection of Salvador Dalí’s work outside of Spain, this waterfront museum is a surreal experience in the best way. From melting clocks to mind-bending installations, the exhibits are thought-provoking and wildly creative. Even the building’s architecture is a masterpiece.

3. St. Pete Pier

View of the St. Petersburg head structure in July 2020.
Photo by Adog on Wikimedia

A signature attraction in downtown St. Petersburg, the St. Pete Pier is a must-visit destination for families, couples, and solo travelers. Completely redeveloped in 2020, the pier spans 26 acres and features waterfront dining, art installations, a children’s play zone, and stunning views of Tampa Bay. Local favorites include Pier Teaki rooftop bar, the Discovery Center operated by Tampa Bay Watch, and a popular splash pad that’s perfect for cooling off in the Florida heat. With its walkable layout and lively atmosphere, the pier is one of the most iconic things to do in downtown St. Pete.

Completely reimagined in 2020, the St. Pete Pier is now a modern, family-friendly destination. Walk along the waterfront, grab a drink at Pier Teaki, or explore the Tampa Bay Watch Discovery Center. There’s a splash pad for kids, art installations, and unbeatable views of the bay.

4. Sunken Gardens

Sunken Gardens
Photo by Collinulness on Wikimedia

This tropical oasis in the heart of the city offers winding paths through lush gardens, waterfalls, and exotic plants. It’s one of the oldest roadside attractions in Florida, and its peaceful setting makes it a favorite for a mid-day escape. You might even spot a flamingo or two.

5. Museum of Fine Arts

St. Petersburg, FL
Photo by ajay_suresh on Wikimedia

With a wide-ranging collection from classical to contemporary, this museum offers something for every art lover. Highlights include Monet paintings, African artifacts, and decorative glass. Its location along Beach Drive also makes it a great stop between cafes and boutiques.

6. Vinoy Park

Vinoy Park
Photo by Calmuziclover on Wikimedia

Vinoy Park offers open green spaces with unbeatable waterfront views and is often the site of concerts, festivals, and food truck rallies. Bring a blanket, walk the path along the bay, or join a morning yoga class. It’s the ultimate downtown spot for soaking in the Florida sun.

7. Central Avenue Murals

St Petersburg, Florida
Photo by pasa47 on Wikimedia

Downtown St. Petersburg is famous for its vibrant street art, and nowhere is that more visible than along Central Avenue. The Central Arts District is home to dozens of colorful murals created by both local and international artists, making it one of the best free things to do in St. Pete. Whether you’re an art enthusiast or just love snapping Instagram-worthy photos, this self-guided mural tour adds a splash of color to your downtown stroll. Be sure to check out the SHINE Mural Festival every fall, which brings even more visual energy to the streets of downtown.

St. Pete’s street art scene is booming, and nowhere is that more apparent than along Central Avenue. Take a casual stroll and you’ll find colorful, Instagram-worthy murals at every turn. It’s like walking through an open-air gallery with new surprises around every corner.

8. American Stage Theatre Company

AmericanStage.org

This local theater group produces professional, high-quality plays and musicals year-round. From Shakespeare to modern dramas, the performances are intimate and engaging. It’s a great way to support local arts while enjoying a night out.

9. Craft Beer Trail

people having a toast
Photo by Elevate on Unsplash

Downtown St. Pete is home to a booming craft beer scene. Take yourself on a self-guided walking tour of local favorites like Green Bench Brewing, Cycle Brewing, and Overflow Taps. Many spots offer flights, outdoor seating, and live music on weekends.

10. Chihuly Collection

Fragment van de Grand Stairwell Installation (2018) van kunstenaar Dale Chihuly in het Groninger Museum
Photo by user:hardscarf on Wikimedia

Art lovers shouldn’t miss this permanent exhibit of world-renowned glass artist Dale Chihuly. The bold, colorful works are stunning in both scale and detail. Located on Central Avenue, it’s a visual experience that blends sculpture, light, and space.

11. Paddleboarding in the Bay

man and woman in black wet suit riding yellow surfboard on body of water during daytime
Photo by Larkin Hammond on Unsplash

Rent a paddleboard or kayak from one of the waterfront vendors and explore the calm waters of Tampa Bay. You’ll get a unique view of downtown from the water and might even see dolphins or manatees. Early morning is especially peaceful.

12. Eat Along Beach Drive

View of downtown St. Petersburg Florida from Spa Beach Park. Buildings from left to right, Progress Energy Plaza (Formerly Bank of America Tower), Florencia Condos, The Ovation, Wells Fargo.
Photo by John O’Neill on Wikimedia

Beach Drive is one of the premier dining destinations in downtown St. Petersburg, offering a mix of upscale restaurants, trendy cafés, and wine bars—all with gorgeous views of Tampa Bay. This pedestrian-friendly stretch is ideal for al fresco dining and people-watching. Favorites include Cassis for brunch, BellaBrava for Italian fare, and Stillwaters Tavern for elevated pub food. With its proximity to the Museum of Fine Arts and waterfront parks, Beach Drive offers one of the best all-around experiences in St. Pete’s dining scene.

Lined with palm trees and white-tablecloth restaurants, Beach Drive is the place to dine with a view. Whether you’re craving seafood, tapas, or a craft cocktail, there’s a spot to satisfy every craving. The outdoor patios make for great people-watching.

13. Visit the Morean Arts Center

St. Petersburg, Florida: The Arts Center
Photo by Ebyabe on Wikimedia

This dynamic arts center offers rotating exhibitions, workshops, and a glass studio where you can watch live glassblowing. It’s a creative hub for both established and emerging artists. You can even sign up for a class if you’re feeling inspired.

This article was written by a human and edited with AI assistance.

Similar Posts