17 Best Things To Do in St. Petersburg, FL

St. Petersburg, nicknamed "The Sunshine City," offers cultural and outdoor attractions like the Dalí Museum, Fort De Soto Park, and The Mahaffey Theater, all rich in Spanish-American history.

All Things To Do

$3 for adults; $1.50 for children ages 3-16
boyd-hill-nature-preserve

Boyd Hill Nature Preserve

#17 in Best Things To Do in St. Petersburg, FL

1101 Country Club Way S.
1 to 2 hours
See Details
Varies
duke-center-for-the-arts-the-mahaffey-theater

Duke Center for the Arts – The Mahaffey Theater

#16 in Best Things To Do in St. Petersburg, FL

400 First St. S.
2 hours to Half Day
See Details
$22 for adults; $12 for kids 7-17
museum-of-fine-arts

Museum of Fine Arts

#15 in Best Things To Do in St. Petersburg, FL

255 Beach Dr. NE
1 to 2 hours
See Details
$16 for adults; $8 for children 7-17; free for kids 6 and younger
florida-holocaust-museum

Florida Holocaust Museum

#14 in Best Things To Do in St. Petersburg, FL

55 Fifth St. S.
1 to 2 hours
See Details
Free
vinoy-park

Vinoy Park

#13 in Best Things To Do in St. Petersburg, FL

701 Bayshore Dr. NE
Less than 1 hour
See Details
Free
shell-key-preserve

Shell Key Preserve

#12 in Best Things To Do in St. Petersburg, FL

2187 Oceanview Dr.
2 hours to Half Day
See Details
$20 for adults; $14 for children 6-18
chihuly-collection

Chihuly Collection

#11 in Best Things To Do in St. Petersburg, FL

720 Central Ave.
1 to 2 hours
See Details
Free
weedon-island-preserve

Weedon Island Preserve

#10 in Best Things To Do in St. Petersburg, FL

1800 Weedon Dr. NE
2 hours to Half Day
See Details
Free; Chihuly Collection has fees
morean-arts-center

Morean Arts Center

#9 in Best Things To Do in St. Petersburg, FL

719 Central Ave.
1 to 2 hours
See Details
Varies
tropicana-field

Tropicana Field

#8 in Best Things To Do in St. Petersburg, FL

1 Tropicana Dr
2 hours to Half Day
See Details
Free
pass-a-grille-beach

Pass-a-Grille Beach

#7 in Best Things To Do in St. Petersburg, FL

Pass-A-Grille Historic District
2 hours to Half Day
See Details
Free
saturday-morning-market

Saturday Morning Market

#6 in Best Things To Do in St. Petersburg, FL

100 First St. SE
1 to 2 hours
See Details
Free
st-pete-pier

St. Pete Pier

#5 in Best Things To Do in St. Petersburg, FL

800 2nd Avenue NE,
1 to 2 hours
See Details
$15 for adults; $6 for children 2-17
sunken-gardens

Sunken Gardens

#4 in Best Things To Do in St. Petersburg, FL

1825 4th St N St.
1 to 2 hours
See Details
$29 for adults; $12 for children 6-12; free for kids 5 and younger
dal-museum

Dalí Museum

#3 in Best Things To Do in St. Petersburg, FL

1 Dali Blvd
1 to 2 hours
See Details
Free
st-pete-beach

St. Pete Beach

#2 in Best Things To Do in St. Petersburg, FL

-
Half Day to Full Day
See Details
$5 per car; free for pedestrians and cyclists
fort-de-soto-park

Fort De Soto Park

#1 in Best Things To Do in St. Petersburg, FL

3500 Pinellas Bayway S
2 hours to Half Day
See Details

You might also like

Little Rock
16
Stowe, VT
13
New York City
38
Omaha
6
Gatlinburg
12
Richmond
19
Park City
10
Washington, D.C.
41
St. Louis
23
Santa Barbara
20