🇺🇸 New York vs St. Petersburg (FL) 🇺🇸

New York, United States vs St. Petersburg (FL), United States — a side-by-side climate comparison to help you pick. St. Petersburg (FL) is the warmer of the two — about 10 degrees warmer on average across the year. New York is drier, with roughly 93 fewer rainy days a year.

Warmer · St. Petersburg (FL)Drier · New York

Climate at a glance

🇺🇸 New York🇺🇸 St. Petersburg (FL)
Avg annual high
17°C
27°C
Hottest month
July · 30°C
July · 31°C
Coldest monthJanuary (-3°C low)January (13°C low)
Rainy days / year
124
217
SnowYesRare
Best months to visitMay, September, OctoberJanuary, February, December

🇺🇸 New York

Best around May, September, October. Hottest in July (30°C), coldest lows in January (-3°C).

🇺🇸 St. Petersburg (FL)

Best around January, February, December. Hottest in July (31°C), coldest lows in January (13°C).

Keep planning

Frequently asked questions

Is New York or St. Petersburg (FL) warmer?

St. Petersburg (FL) is warmer overall, averaging about 10 degrees higher across the year.

Which is rainier, New York or St. Petersburg (FL)?

St. Petersburg (FL) is rainier — New York sees about 93 fewer rainy days per year.

When is the best time to visit New York vs St. Petersburg (FL)?

New York is best around May, September, October; St. Petersburg (FL) is best around January, February, December.

More comparisons

More New York comparisons

More St. Petersburg (FL) comparisons

Not sure? Find your ideal destination by climate →