Florida Climate Data
Climate normals for 165 cities from 384 NOAA weather stations.
Avg Temperature
73°F (23°C)
Avg Precipitation
55.2"
Avg Snowfall
0.0"
Cities / Stations
165 / 384
Florida Climate in Context
U.S. land-mean temperature anomaly (NOAA NCEI) tracked against global anomaly (NASA GISTEMP). Paris Agreement 1.5°C and 2.0°C thresholds shown as reference lines. Florida sits within this national warming envelope; individual cities below show local readings against this trend.
- United States (incl. Florida) +0.11 °C/decade
- Global (NASA GISTEMP) +0.11 °C/decade
- Paris Agreement thresholds 1.5°C / 2.0°C
Cities in Florida
165 cities with climate data
| City | Avg Temp | High | Low | Precip | Snow | Comfort |
|---|---|---|---|---|---|---|
| Apalachicola | 69°F | 78°F | 60°F | 53.1" | N/A | 77/100 |
| Apalachicola Airport | 69°F | 79°F | 60°F | 57.9" | 0.0" | 82/100 |
| Arcadia | 72°F | 84°F | 60°F | 53.9" | 0.0" | 82/100 |
| Archbold Bio Stn | 73°F | 86°F | 60°F | 54.2" | 0.0" | 82/100 |
| Avon Park | 73°F | 84°F | 63°F | 52.7" | 0.0" | 82/100 |
| Bahia Honda SP | 78°F | 83°F | 73°F | 46.1" | N/A | 77/100 |
| Bartow | 73°F | 84°F | 62°F | 50.9" | 0.0" | 82/100 |
| Bell | 68°F | 79°F | 56°F | 54.4" | N/A | 77/100 |
| Belle Glade | 74°F | 85°F | 63°F | 55.2" | 0.0" | 82/100 |
| Big Cypress | 74°F | 85°F | 64°F | 58.0" | N/A | 77/100 |
| Bonifay Tri CO | 67°F | 79°F | 55°F | N/A | N/A | 72/100 |
| Bradenton | 74°F | 83°F | 65°F | 56.3" | 0.0" | 82/100 |
| Brighton Rsvn | 74°F | 85°F | 63°F | N/A | N/A | 72/100 |
| Brooksville Chin Hill | 72°F | 82°F | 62°F | 51.9" | 0.0" | 82/100 |
| Brooksville Hernando CO | 71°F | 82°F | 59°F | 51.9" | N/A | 77/100 |
| Bushnell | 70°F | 82°F | 57°F | N/A | N/A | 72/100 |
| Canal PT Usda | 76°F | 85°F | 68°F | 55.5" | 0.0" | 72/100 |
| Cape Florida | 79°F | 85°F | 72°F | 55.3" | 0.0" | 72/100 |
| Chactaw Nolf Milton | 68°F | 78°F | 58°F | 63.5" | N/A | 67/100 |
| Chipley | 68°F | 80°F | 56°F | 60.8" | 0.0" | 72/100 |
| Clermont | 74°F | 84°F | 63°F | 50.6" | 0.0" | 82/100 |
| Clewiston #2 | 74°F | 84°F | 64°F | 46.2" | N/A | 87/100 |
| Coral Springs | 76°F | 84°F | 68°F | N/A | N/A | 62/100 |
| Crescent City | 71°F | 80°F | 62°F | 49.9" | 0.0" | 92/100 |
| Crestview Bob Sikes | 67°F | 79°F | 55°F | 63.6" | N/A | 67/100 |
| Cross City | 69°F | 80°F | 58°F | 51.5" | N/A | 77/100 |
| Curry Hammock SP | 78°F | 84°F | 72°F | 46.0" | N/A | 77/100 |
| Daytona Beach | 72°F | 81°F | 63°F | 51.3" | N/A | 77/100 |
| DE Funiak Springs | 68°F | 79°F | 56°F | 64.6" | 0.0" | 72/100 |
| Deland | 70°F | 81°F | 60°F | 55.5" | 0.0" | 82/100 |
| Destin FT Walton | 70°F | 78°F | 61°F | 55.4" | N/A | 77/100 |
| Devils Garden | 74°F | 85°F | 63°F | 53.8" | 0.0" | 82/100 |
| Dry Tortugas | 78°F | 83°F | 72°F | 37.6" | N/A | 77/100 |
| Duck Key | 78°F | 83°F | 73°F | 40.4" | 0.0" | 82/100 |
| Everglades | 76°F | 85°F | 67°F | N/A | N/A | 62/100 |
| Everglades City | 76°F | 86°F | 65°F | 55.3" | N/A | 67/100 |
| Federal PT | 70°F | 79°F | 61°F | 51.4" | 0.0" | 82/100 |
| Fernandina Beach | 70°F | 78°F | 62°F | 49.9" | 0.0" | 92/100 |
| Flamingo RS | 76°F | 84°F | 68°F | 46.8" | 0.0" | 82/100 |
| FT Green | 72°F | 84°F | 60°F | N/A | N/A | 72/100 |
| FT Lauderdale | 76°F | 84°F | 68°F | 68.8" | 0.0" | 62/100 |
| FT Lauderdale Beach | 77°F | 84°F | 70°F | 64.3" | 0.0" | 62/100 |
| FT Lauderdale Executive | 77°F | 84°F | 69°F | 56.5" | N/A | 67/100 |
| FT Lauderdale Hollywood | 77°F | 84°F | 71°F | 61.0" | N/A | 57/100 |
| FT Myers Page Fld | 75°F | 85°F | 66°F | 57.4" | N/A | 67/100 |
| FT Myers SW FL Rgnl | 75°F | 84°F | 66°F | 53.4" | N/A | 77/100 |
| FT Pierce | 74°F | 82°F | 65°F | 55.9" | 0.0" | 82/100 |
| FT Pierce ST Lucie CO | 73°F | 83°F | 64°F | 51.2" | N/A | 77/100 |
| Gainesville | 70°F | 81°F | 58°F | N/A | N/A | 72/100 |
| Gainesville Rgnl | 69°F | 81°F | 58°F | 48.3" | 0.0" | 92/100 |
| Glen ST Mary | 69°F | 81°F | 56°F | 53.2" | 0.0" | 82/100 |
| Hastings | 70°F | 80°F | 59°F | 56.3" | 0.0" | 82/100 |
| Hialeah | 77°F | 84°F | 70°F | 72.9" | 0.0" | 62/100 |
| High Springs | 68°F | 81°F | 56°F | 51.7" | 0.0" | 82/100 |
| Hollywood | 76°F | 83°F | 69°F | 65.0" | N/A | 57/100 |
| Hollywood North Perry | 77°F | 85°F | 70°F | 62.0" | N/A | 57/100 |
| Homestead Gen Aviation | 76°F | 86°F | 66°F | 59.9" | 0.0" | 72/100 |
| Immokalee | 75°F | 85°F | 64°F | 48.0" | 0.0" | 92/100 |
| Inverness | 70°F | 82°F | 58°F | 52.4" | 0.0" | 82/100 |
| Islamorada | 78°F | 83°F | 73°F | 38.7" | 0.0" | 82/100 |
| Jackson Whitehouse Nolf | 69°F | 80°F | 57°F | 50.8" | N/A | 77/100 |
| Jacksonville | 69°F | 80°F | 59°F | 53.4" | 0.0" | 82/100 |
| Jacksonville Beach | 71°F | 78°F | 65°F | 52.4" | 0.0" | 82/100 |
| Jacksonville Craig Muni | 70°F | 79°F | 60°F | 51.8" | N/A | 77/100 |
| Jasper | 66°F | 78°F | 55°F | 52.6" | 0.0" | 82/100 |
| John Pennekamp SP | 78°F | 84°F | 72°F | 57.0" | N/A | 67/100 |
| Juno Beach | 76°F | 83°F | 69°F | 72.2" | N/A | 57/100 |
| Kenansville | 73°F | 82°F | 63°F | 54.9" | N/A | 77/100 |
| Key W | 77°F | 83°F | 72°F | 46.4" | N/A | 77/100 |
| Key West | 79°F | 83°F | 75°F | 43.6" | 0.0" | 82/100 |
| Kissimmee | 73°F | 83°F | 62°F | 52.6" | 0.0" | 82/100 |
| Kissimmee Prairie Preserve | 73°F | 84°F | 61°F | 56.3" | N/A | 77/100 |
| LA Belle | 74°F | 85°F | 62°F | N/A | N/A | 72/100 |
| Lake City | 67°F | 78°F | 56°F | 54.0" | 0.0" | 82/100 |
| Lakeland | 74°F | 84°F | 64°F | 56.8" | 0.0" | 82/100 |
| Leesburg Muni | 73°F | 82°F | 63°F | 43.8" | N/A | 87/100 |
| Lisbon | 70°F | 80°F | 61°F | 50.0" | 0.0" | 82/100 |
| Live Oak | 71°F | 83°F | 60°F | 51.9" | 0.0" | 82/100 |
| Loxahatchee Nwr | 75°F | 83°F | 66°F | 63.6" | 0.0" | 72/100 |
| Madison | 68°F | 79°F | 57°F | 52.8" | 0.0" | 82/100 |
| Marathon | 79°F | 85°F | 73°F | 39.7" | N/A | 77/100 |
| Marco IS | 75°F | 84°F | 67°F | 53.3" | N/A | 67/100 |
| Marianna Muni | 68°F | 79°F | 57°F | 51.1" | N/A | 77/100 |
| Mayo | 69°F | 82°F | 57°F | 55.6" | 0.0" | 82/100 |
| Mayport Pilot Stn | 70°F | 78°F | 62°F | 48.5" | N/A | 87/100 |
| Melbourne | 73°F | 82°F | 65°F | 50.8" | N/A | 77/100 |
| Melbourne Beach A1a | 73°F | 81°F | 66°F | N/A | N/A | 72/100 |
| Miami | 77°F | 84°F | 71°F | 67.4" | 0.0" | 62/100 |
| Miami Beach | 76°F | 81°F | 71°F | 57.2" | 0.0" | 72/100 |
| Miami Kendall Tamiami Exec | 76°F | 85°F | 67°F | 56.1" | N/A | 67/100 |
| Miami Nwsfo | 77°F | 85°F | 69°F | 69.7" | N/A | 57/100 |
| Miami Opa Locka | 77°F | 85°F | 69°F | 62.6" | N/A | 57/100 |
| Miami Wso City | 77°F | 82°F | 73°F | 51.0" | 0.0" | 72/100 |
| Milton Exp Stn | 65°F | 77°F | 53°F | 67.6" | 0.1" | 72/100 |
| Monticello | 67°F | 79°F | 56°F | 59.9" | 0.0" | 82/100 |
| Moore Haven Lock | 73°F | 85°F | 62°F | 48.6" | 0.0" | 92/100 |
| MT Plymouth | 71°F | 83°F | 59°F | 54.3" | N/A | 77/100 |
| Mtn Lake | 74°F | 85°F | 63°F | 52.8" | 0.0" | 82/100 |
| Myakka Rvr SP | 74°F | 85°F | 62°F | 61.1" | 0.0" | 72/100 |
| N Miami Beach #2 | 76°F | 83°F | 69°F | 68.3" | N/A | 57/100 |
| Naples | 74°F | 84°F | 63°F | 61.3" | 0.0" | 72/100 |
| Naples Muni | 76°F | 84°F | 67°F | 49.5" | 0.0" | 82/100 |
| Nettles IS | 75°F | 82°F | 69°F | 58.9" | N/A | 67/100 |
| New Hope | 67°F | 78°F | 55°F | N/A | N/A | 72/100 |
| New Smyrna Bch - Marine Discov | 72°F | 80°F | 64°F | 50.6" | N/A | 77/100 |
| Niceville | 66°F | 77°F | 55°F | 73.4" | 0.0" | 72/100 |
| NW Florida Beaches | 68°F | 79°F | 58°F | 59.5" | N/A | 77/100 |
| Oasis RS | 76°F | 87°F | 66°F | 60.4" | 0.0" | 62/100 |
| Ocala | 71°F | 83°F | 60°F | 51.6" | N/A | 77/100 |
| Okeechobee | 75°F | 84°F | 65°F | 50.3" | 0.0" | 82/100 |
| Orange Springs | 69°F | 81°F | 57°F | 55.2" | 0.0" | 82/100 |
| Orlando | 73°F | 83°F | 63°F | 51.5" | 0.0" | 82/100 |
| Orlando Executive | 74°F | 83°F | 65°F | 51.5" | N/A | 77/100 |
| Orlando Sanford | 73°F | 83°F | 63°F | 49.6" | N/A | 87/100 |
| Orlando W | 73°F | 84°F | 62°F | 53.6" | N/A | 77/100 |
| Ortona Lock | 73°F | 84°F | 62°F | 57.1" | N/A | 77/100 |
| Palm Bay | 73°F | 83°F | 62°F | 55.5" | N/A | 77/100 |
| Palm Beach Gardens | 74°F | 82°F | 67°F | 66.0" | N/A | 67/100 |
| Palm Coast | 71°F | 78°F | 65°F | 51.4" | N/A | 77/100 |
| Panacea | 68°F | 79°F | 56°F | N/A | N/A | 72/100 |
| Panama City | 69°F | 79°F | 60°F | 61.3" | 0.0" | 72/100 |
| Panama City Bay CO | 70°F | 79°F | 61°F | N/A | N/A | 72/100 |
| Parrish | 73°F | 82°F | 64°F | 54.4" | 0.0" | 82/100 |
| Pensacola | 69°F | 78°F | 60°F | 67.8" | N/A | 67/100 |
| Pensacola Forest Sherman | 68°F | 77°F | 59°F | 57.6" | 0.0" | 82/100 |
| Pensacola Rgnl | 69°F | 79°F | 60°F | 68.3" | N/A | 67/100 |
| Perrine | 75°F | 84°F | 65°F | 66.5" | 0.0" | 72/100 |
| Perry | 69°F | 80°F | 59°F | 55.0" | 0.0" | 82/100 |
| Perry Foley | 69°F | 81°F | 57°F | 51.4" | N/A | 77/100 |
| Plant City | 74°F | 86°F | 63°F | 56.1" | 0.0" | 82/100 |
| Pompano Beach Airpark | 77°F | 84°F | 70°F | 55.6" | N/A | 67/100 |
| Port Salerno | 74°F | 83°F | 64°F | 64.2" | N/A | 67/100 |
| Punta Gorda | 76°F | 87°F | 65°F | 54.0" | 0.0" | 72/100 |
| Punta Gorda Charlotte CO | 74°F | 85°F | 63°F | 53.0" | N/A | 77/100 |
| Quincy | 67°F | 79°F | 56°F | 59.8" | N/A | 77/100 |
| Royal Palm RS | 76°F | 86°F | 66°F | 57.4" | 0.0" | 72/100 |
| S Bay | 74°F | 84°F | 64°F | 57.2" | N/A | 77/100 |
| Saint Leo | 72°F | 82°F | 62°F | 53.5" | 0.0" | 82/100 |
| Sanford | 73°F | 82°F | 63°F | 54.0" | 0.0" | 82/100 |
| Sarasota Bradenton | 74°F | 83°F | 65°F | 49.0" | N/A | 87/100 |
| Scottsmoor | 71°F | 81°F | 62°F | 55.6" | N/A | 77/100 |
| Sebring | 73°F | 84°F | 61°F | 52.3" | N/A | 77/100 |
| ST Augustine Lighthouse | 71°F | 80°F | 62°F | 50.6" | 0.0" | 82/100 |
| ST Petersburg | 74°F | 82°F | 66°F | 53.6" | N/A | 77/100 |
| Starke | 71°F | 82°F | 60°F | 53.4" | N/A | 77/100 |
| Stuart | 75°F | 83°F | 68°F | 62.7" | 0.0" | 62/100 |
| Tallahassee | 68°F | 80°F | 57°F | 58.8" | N/A | 77/100 |
| Tamiami Trail 40 MI Bend | 77°F | 86°F | 68°F | N/A | N/A | 62/100 |
| Tampa | 75°F | 83°F | 66°F | 49.5" | 0.0" | 92/100 |
| Tampa Bay Area | 73°F | 83°F | 63°F | 53.6" | N/A | 77/100 |
| Tarpon Spgs Sewage Plt | 73°F | 81°F | 64°F | 54.3" | 0.0" | 82/100 |
| Tavernier | 78°F | 83°F | 73°F | 45.0" | 0.0" | 82/100 |
| Titusville | 72°F | 80°F | 63°F | 48.6" | N/A | 87/100 |
| Usher Twr | 69°F | 80°F | 59°F | 57.1" | 0.0" | 82/100 |
| Venice | 74°F | 83°F | 64°F | 51.3" | 0.0" | 82/100 |
| Vero Beach | 74°F | 83°F | 65°F | 53.3" | 0.0" | 82/100 |
| Wauchula | 72°F | 84°F | 61°F | 52.0" | 0.0" | 82/100 |
| Weeki Wachee | 73°F | 83°F | 62°F | N/A | N/A | 72/100 |
| West Palm Beach | 76°F | 83°F | 69°F | 61.8" | N/A | 57/100 |
| Wewahitchka | 67°F | 78°F | 56°F | 63.1" | 0.0" | 72/100 |
| White Springs | 69°F | 81°F | 58°F | 53.6" | N/A | 77/100 |
| Whiting Field Nas South | 69°F | 80°F | 58°F | 66.4" | N/A | 67/100 |
| Whiting Fld | 67°F | 78°F | 55°F | 63.4" | N/A | 67/100 |
| Winter Haven | 74°F | 84°F | 65°F | 52.0" | 0.0" | 82/100 |
| Winter Haven Gilbert | 75°F | 84°F | 65°F | 46.1" | N/A | 87/100 |
Source: NOAA National Centers for Environmental Information U.S. Climate Normals v1.0.1 · 1991-2020 Statewide aggregates for Florida computed from 384 reporting stations.
Climate Insight: Florida
Florida's climate profile is aggregated from 165 cities and 384 NOAA weather stations reporting under the 1991–2020 U.S. Climate Normals program. The statewide average annual temperature sits at 73°F, which represents a population-weighted mean across all measured localities rather than any single city's reading. Because Florida spans multiple latitudes, elevations, and proximities to large water bodies, local conditions can differ from this headline number by wide margins — coastal, valley, and mountain stations often diverge by ten degrees or more even within a single month.
Precipitation and snowfall averages round out the climatological picture. Across Florida, annual precipitation averages 55.2 inches, with snowfall largely confined to higher elevations or northern counties. These numbers combine rain, sleet, and snow water-equivalent and describe the thirty-year normal rather than any particular recent year. Readers evaluating a specific destination should drill into one of the 165 individual city pages below — each city's climate varies based on local geography, and the statewide figures here are averages that mask meaningful intrastate differences.
For planning purposes, the city table above is sorted to help you compare averages side-by-side: annual mean temperature, average daily high and low, precipitation totals, snowfall, and PlainClimate's composite comfort score. A city's comfort score weighs temperature mildness, humidity, and extreme-weather frequency into a single 0–100 rating, which is especially useful when contrasting locations at different elevations or distances from the coast. Use these rankings as a starting point, then open each city page for monthly breakdowns, degree-day totals, frost dates, and humidity metrics that matter for gardening, energy budgeting, and relocation decisions.
Data source: NOAA U.S. Climate Normals v1.0.1 (1991-2020). For informational purposes only.
Read our methodology — how this data is sourced, computed, and verified.