Skip to main content

Top Things to Do in St. Petersburg, Florida

If you're planning a trip to St. Petersburg or already have one booked, this guide highlights some of the top things to do in the city. From exploring world-class art museums to enjoying leisurely walks through downtown's scenic waterfront parks, consider this your comprehensive roadmap to experiencing the best of St. Petersburg in 2025.

6 Fun Facts About St. Petersburg

  1. It holds the Guinness World Record for sunshine - St. Pete logged 768 consecutive days of sunshine between February 1967 and March 1969, earning its title "[The Sunshine City](https://www.stpete.org/)" with an average of 361 sunny days a year.
  2. It's home to the world's largest collection of Salvador Dalí art pieces (excluding those in Spain). The Salvador Dalí Museum houses over 2,400 original Salvador Dalí artworks, making it the most comprehensive collection of his work outside of Europe. Its also home to several other art venues and galleries,
  3. It's where commercial aviation and spring training were pioneered - St. Pete was the birthplace of both scheduled aviation and Major League Baseball Spring Training, both of which were established in 1914.
  4. It's an LGBTQ+ paradise - St. Pete's superlative grade on the Human Rights Campaign's Municipal Equality Index has held strong since 2014. Visit in June during Pride Month for the largest Pride celebration in Florida and possibly the entire southern US.
  5. The city is a pioneer in environmental innovation - St. Petersburg built the first water reclamation system in the U.S. and continues to operate one of the world's largest plants, processing more than 20 million gallons of water per day.
  6. It's a foodie destination - St. Pete was selected for the 2025 MICHELIN Guide Florida, with several local restaurants receiving recognition for their culinary excellence. Expect some unforgettable food during your trip — forget the calories. 

The 8 Best Things to do in St. Petersburg, Florida

St. Pete's art scene and world-class museums

1. Check out St. Pete's art scene and world-class museums

The Dalí Museum in Snell Isle, (about a 10-minute drive from most downtown hotels), houses one of the largest Salvador Dalí collections outside of Spain. Even from the museum's exterior, you'll feel Dalí's inspiration through its dramatic glass “enigma” shape. 

Depending on your level of interest, you can plan to spend 1–2 hours—or longer if you want to really absorb everything. Tickets range around $30 per adult, $12 ages 6-12, and children 5 or younger are free. Alternatively, and conveniently located five minutes from the Dalí museum, the Chihuly Collection showcases Dale Chihuly’s blown glass art in a space that's meant to accentuate each curve and color. 

If you’re traveling with kids or want to mix things up, the Museum of Fine Arts, Morean Arts Center, and Great Explorations Children’s Museum are all within a 10-minute drive of the city center. Admission varies but typically ranges from $10 to $20. Most people spend an hour or two at each center.

St. Pete Pier

2. Walk the St. Pete Pier and the downtown waterfront

St. Pete Pier is a 26-acre waterfront destination that’s become the neighborhood spot for everything from morning walks to evening events. At the edge of downtown, the pier is within walking distance of nearby, popular restaurants, shops, and interactive exhibits. 

Concerts and events are common throughout the year. Plan to spend an hour or two—longer if you want to browse the shops or grab a meal.

Downtown’s waterfront parks stretch along Tampa Bay, offering shaded walking paths, playgrounds, and plenty of spots to hang or catch the sunset. North Straub Park in the heart of downtown is perfect for a picnic or jog in the park.

For a beach break, head to Spa Beach at the base of the pier. It’s one of the only places in the city where you can swim in the bay and enjoy sunrise and sunset from the same spot. Entry to the pier and parks is free; bring a few dollars if you'd like to rent a bike or get snacks.

3. Attend an annual St. Pete's event or festival

November at Vinoy Park hosts the St. Pete Country Fest, which features country music artists across two stages, and the SHINE St. Pete Mural Festival. The Country Fest includes family-friendly activities, drink vendors, and comes with several ticket options or tiers to choose from.

SHINE, hosted by the St. Petersburg Arts Alliance, focuses on large-scale murals and special events, and this year it's partnering with ocean conservationist organization PangeaSeed Foundation's Sea Walls program (according to Creative Loafing Tampa Bay). 

Sunken Gardens

4. Visit the famous Sunken Gardens

Just a few blocks from downtown, the Sunken Gardens stretches across 4 acres of "well-established botanical gardens". This century-old garden is where some of the region’s oldest tropical plants species live, plus you can find a quiet corner perfect for an afternoon picnic. 

Sit and spot flamingos and other resident birds, or take a break by one of the small ponds and fountains. Admission is around $15 for adults. Most people spend an hour or two, give or take.

5. Go on a St. Petersburg food tour

The St. Petersburg Dunedin Food Tour occurs weekly on Saturday and Sunday afternoons (what better way to spend the weekend?) Also, another place to check for some good food is Central Avenue; it's St. Pete's alleged culinary distrinct. 

Popular restaurants in St. Pete's include Il Ritorno (on the 400th block) for modern Italian. Brick & Mortar (500 block) is more upscale, and uses farm-to-table cooking. For sushi, Pacific Counter and The Lure (located on the 600 block) are excellent choices for a quick lunch or dinner. Classic Cuban sandwiches and fresh juices are available at Bodega on 1100 block. Baba (2700 block) serves up Greek and Lebanese plates in a cozy space.  

St. Pete also has an growing craft beer scene, with a few local breweries to choose from. Try Cycle Brewing for their famous stouts, or stop by St. Pete Brewing Company and Green Bench Brewing Co. Many spots along Central Avenue offer live music, which makes for an ideal way to enjoy a cool craft brew.

6. Walk Beach Drive's waterfront dining

To get a feel for the city, walk along Beach Drive. This isn’t just a sidewalk; it’s the city's front porch, and runs right along the edge of Tampa Bay. It's the place to people-watch, enjoy the waterfront views and the sailboats glide by.

Walk the waterfront and see beautiful views of Tampa Bay, public art installations, and plenty of green space. The Museum of Fine Arts anchors the southern end of Beach Drive, while Vinoy Park provides expansive lawn areas perfect for picnics and events.

You're also 15 minutes from the city's award-winning beaches and neighboring areas, such as Pete Beach and Madeira Beach, makes it a perfect base for exploring the region.

St. Petersburg, Florida

7. Catch a game and explore the sports scene

Check St. Pete's Tropicana Field in downtown is where Tampa Bay's MLB team, the Tampa Bay Rays, play. The city's professional soccer team, the Tampa Bay Rowdies, also play in downtown St. Pete, at the Al Lang Stadium.

8. Explore the neighborhoods and districts

Downtown St Pete's Beach Drive is said to be the "de facto hub for upscale culture and nightlife", if that's your thing. Old Northeast is an idyllic area to visit, with tree-lined streets and waterfront green spaces. It's also where Vinoy Park is located (where the Sunken Gardens are).

Grand Central District along Central Avenue has an eclectic mix of antique shops, vintage stores, and local businesses. Anyone with an appreciation for culture and the arts should go to the Warehouse Arts District; it's where most contemporary working studios and galleries are. Visit during a monthly art walk to meet local artists and see how new works come to life. 

Williams Park downtown is another popular area for events, and generally a place where people like to hang. Other notable areas include Historic Kenwood (an arts hub famous for its bungalow-style homes), Historic Uptown, Snell Isle, Crescent Lake, and Coquina Key.

FAQs

What's the best time to visit St. Petersburg?

The best times to visit is during the shoulder season, from late fall to early spring (November through April). It should be less humid and not too hot for outdoor activities.

How many days of sunshine does St. Petersburg really get?

St. Petersburg gets an average of 361 days of sunshine annually. It's the Guinness World Record holder for the most consecutive days of sunshine (768 days between 1967 and 1969), and is nicknamed "The Sunshine City."

Is St. Petersburg walkable?

Yes-Downtown St. Petersburg is walkable, especially along Central Avenue and Beach Drive. You'll easily find restaurants and shops within walking distance of each other downtown.

What's the parking situation like downtown?

Downtown St. Pete's has street parking, public lots, and parking garages. Most street parking is metered during business hours. There are several city-owned parking facilities, as well as numerous restaurants and attractions offering parking.

How do I get around St. Petersburg?

St. Pete's gets a high rating for being a walkable and bike-friendly city, with dedicated bike lanes and the extensive Pinellas Trail system. The Looper Trolley offers free transportation throughout downtown St. Pete, connecting popular attractions, hotels, shops, and restaurants.

The city also has ride-sharing services and traditional taxi options. Generally speaking, St. Petersburg's central location makes exploring nearby areas, including downtown Tampa, across the bay, easy.

Is St. Petersburg family-friendly?

Definitely. The city offers plenty of family-friendly attractions, including the Great Explorations children's museum, Sunken Gardens with its flamingos and tropical plants, the interactive St. Pete Pier, and various waterfront parks.

The city also hosts over 1,000 special events and festivals annually, many of which are dedicated for families, including outdoor concerts, art festivals, and community celebrations.