Home
United States

St. Petersburg, FL

© sepavone / Depositphotos

Best time to visit

52
52
100
100
91
91
75
69
23
23
20
75
JanFebMarAprMayJunJulAugSepOctNovDec

14 things to do in St. Petersburg, FL

Mamey Sapote Harvest

May–July Food

Sweet and smooth. Don't forget to try this exotic fruit!

Sunrise & Sunset

all year round Nature

Discover Florida's most stunning spots to watch the sun

Citrus Season

October–June Food

Florida is famous for its beautiful citrus groves and delicious fruits

Siesta Key Crystal Classic International Sand Sculpting Festival

November 15-18, 2024 Event

Professional sand sculptors and amateurs compete at one of Florida's best beaches

Kiteboarding and Windsurfing

November–April Activity

One of top-five wind sports destinations in the United States

Christmas Lights in Tampa

mid-November–early January Event

Holidays in Tampa Bay are all about magical twinkling lights

New Year's Eve in Tampa Bay

December 31 Event

A big celebration on Florida's Gulf Coast

Chinese New Year in Tampa

January 29, 2025 Event

Lion dances, delicious food, and Chinese art in Tampa Bay

Hummingbirds

early March–late September Nature

Our wee friends flock to the Sunshine State as eagerly as tourists do

Tampa Halloween Events

September–October Event

Check out the spookiest attractions at Tampa Bay

Oakdale Christmas Display

November 29, 2024–January 3, 2025 Event

Enjoy half a million lights and lots of entertainment at the Oakdale Christmas Display

Sun 'n Fun Aerospace Expo

April 9-14, 2024 Event

Florida's largest annual convention with over 200,000 visitors

Tampa Bay Blues Festival

April 12–14, 2024 Event

A perfect spring getaway filled with jazz and peace

Dunedin Highland Games & Festival

April 6, 2024 Event

The oldest Highland games in Sunshine State

Last updated:

Nearby destinations

United States
Orlando
United States
Florida
United States
Miami
United States
Miami Beach, FL
United States
Tampa, FL
United States
West Palm Beach, FL
United States
Clearwater, FL
United States
Fort Lauderdale, FL
United States
St. Augustine, FL
United States
Jacksonville, FL