climatesince.com

Key West, FL: 2025

: 2025 averaged 79°F in Key West, FL, the warmest year since 2024, tied 16th warmest of 151 (with 2022, 1994 and 1982).

Mean temperature
79°F
Warmest since 2024
16th warmest of 151
Precipitation
39.78 in
Wettest since 2024
65th wettest of 155

A normal year in Key West, FL (1991 to 2020): a mean temperature of 78.4°F, between 77.5°F and 79.6°F in eight years of ten and 39.03 in of precipitation, between 34.76 in and 47.47 in in eight years of ten.

The mean temperature of every year in Key West, FL since 1874: 79°F in 2025; the highest is 80.6°F, in 2023.
2024: 79.8°F2023: 80.6°F2025: 79°F 2025 79°F since 2024 1874 2025
  • Normal range, 77.5 to 79.6°F
Every year, ranked, as a table

Every year in Key West, FL from 1871 to 2025, ranked: the mean temperature, the mean high and the mean low from the warmest, the precipitation from the wettest; a year missing more than a tenth of its days is not ranked.

YearMean, °FRankHigh, °FRankLow, °FRankPrecipitation, inRankDays missing
2025791683.53074.61339.78650
202479.8584.11375.4549.13200
202380.6185.2276137.02860
2022791683.62674.51439.54690
202178.92083.24674.51430.431290
202080.1384.4775.8352.30140
201980.3284.7375.9235.381020
201879.57841574.9737.50830
201779.4883.82275638.12780
201678.72583.33874.22337.35840
201580484.2975.8336.24980
201478.63083.15174.12436.62910
201378.72582.95874.41646.69350
201277.96182.110373.63347.00310
201178.72583.15174.32142.66510
20107614580.514471.414139.33720
200978.33983.33873.44033.461100
200878.14882.76873.53739.38710
200779.6684.3874.9738.34760
200677.67582.39572.86839.65670
200577.48982.39572.67953.7370
200477.77082.486735630.111320
200378.33983.24673.53738.00790
200278.53383.24673.73041.49580
200177.58182.39572.77547.43290
200077.67582.76872.58234.901040
199977.96182.958735647.87270
199878.43683.15173.73029.561354
199778.53383.33873.63339.45700
19967711182.110371.912141.23590
199578.24283.53072.96438.72740
199479168415742546.83320
199378.24283.43573.15036.06990
199278568354735637.09850
199179.4884.5574.41641.15600
199079.31184.55742536.43940
198978.630841573.24531.161260
198877.39982.67672.111536.56920
198777.58182.67672.39248.90220
198678.24283.33873.24540.82620
1985785682.95873.15042.24530
198477.39981.411973.15039.95640
198376.612681.112972.210452.39130
1982791683.53074.41636.65900
198177.110881.811372.39227.081430
1980785682.57973.44060.4220
197978.436835473.73028.171420
197877.67582.48672.86836.42950
197776.911481.411972.39245.03410
197677.58182.110372.86837.79820
197579.31183.92074.71131.771220
197478.63082.95874.32119.991550
197377.86782.48673.34332.741190
197278.92083.33874.41646.28380
197178.14882.76873.63344.25440
197076.71218113172.39246.82330
19697711181.112972.86862.9210
196876.911481.611672.210451.88170
196779.21583.62674.9734.881050
196676.313880.813871.912153.6280
196579.31183.72374.81033.131130
196478.14882.86473.34329.361370
196377.210582.29972.39247.24300
196277.48982.48672.39230.451280
196177.96182.76873.15022.541510
196077111821077211746.76340
195977.86782.768735642.67500
195876.712181.611671.613545.81392
195778.92085.5172.39236.88882
195678.14884.6471.713220.461540
195577.77084.2971.314424.111480
195477.39983.6267114956.8550
195378.148841572.210446.39370
195277.96183.62672.111532.871160
195178.24284.2972.210423.541492
195078.148841572.210436.84891
194978.43683.53073.44032.611200
194879.31184.2974.41648.17261
194778.24283.33873.15058.0140
194678.82483.72373.92831.681240
194577.96182.864735640.93610
194477.77082.579735631.931210
194377.48982.29972.77536.53930
194277.39982.48672.210429.031390
194177.48982.8647211752.01160
194076.213981.611670.815041.50570
193977.96183.33872.58242.12540
193877.77082.95872.67922.581500
193777.58182.76872.39244.29430
193677.48982.7687211750.46190
193577.210582.67671.812539.62680
193477.58182.86472.210431.501250
19337856835472.96452.02150
193278.14883.24672.96440.42630
193176.213981.212571.214751.04180
193076.811881.811371.812552.74110
192977.67582.57972.77544.66420
192876.712181.910971.513730.721270
192778.14883.43572.86822.311520
192677.110882.48671.812547.58280
192577.86782.95872.77533.421110
192477.39982.48672.39234.321080
192377.48982.48672.48824.891470
19227856835473.15043.65450
192177.77082.579735636.27970
192076.612681.411971.812534.701060
191977.48982.29972.58253.3590
191877.48982.57972.48829.771340
191776.413481.411971.314428.771400
191676.712181.910971.513733.011150
191576.213981.212571.214745.44400
191476.413481.411971.513735.121030
191377.39982.39572.39229.961330
191277.48981.910972.96443.45470
191177.58182.57972.58235.671000
191075.315080.414570.215228.431410
190976.612681.711571.513756.3560
190876.811882.110371.613538.83730
190777.58182.48672.58226.651440
190676.413480.913671.812548.53240
190576.811881.312472.210441.84560
190476.114380.813871.414137.98800
190376.51318113171.912130.361300
190276.513180.614272.39238.61750
190174.71517915170.515137.02860
1900761458015071.912148.81230
189976.91148113172.86829.551360
189876.612680.913672.39243.39480
189777.210581.212573.24546.46360
189676.513180.714072.210425.721450
18957614580.314671.713229.191380
189476.71218113172.48842.34520
189376.911481.212572.67922.001530
189275.714980.214871.314424.911460
189176.114380.314671.812539.75660
189076.61268113172.210442.87490
18897614580.214871.713252.67120
188876.413480.71407211735.581010
188776.213980.614271.812543.62463
188671.414130.13131135
188577.11088210772.210434.031090
188478.24283.24673.24533.051140
188378.92083.92073.92848.24250
188278.53383.53073.53741.86550
188178.72583.72373.63353.10102
188079.4884.11374.71133.411123
187977.67582.299735658.5431
187877.48981.910972.86849.03211
187777.58182.57972.48838.15774
187677.67582.76872.58237.95817
187578.72583.338742536.35960
187478.33983.43573.24532.751171
187332.7511745
187231.77122212
187134.68107365

Warmest, coldest, wettest and driest

Warmest
YearMean, °F
202380.6
201980.3
202080.1
201580
202479.8
200779.6
201879.5
201779.4
199179.4
188079.4
Coldest
YearMean, °F
190174.7
191075.3
189275.7
201076
190076
189576
188976
190476.1
189176.1
194076.2
More years share the last value
Wettest
YearPrecipitation, in
196962.92
198060.42
187958.54
194758.01
195456.85
190956.35
200553.73
196653.62
191953.35
188153.10
Driest
YearPrecipitation, in
197419.99
195620.46
189322.00
192722.31
196122.54
193822.58
195123.54
195524.11
192324.89
189224.91

The hottest, coldest and wettest days

Hottest day
94°F
, ,
Coldest night
54°F
Wettest day
3.73 in

Month by month

MonthMean temperaturePrecipitation
January68.3°F 42nd coldest of 1531.79 in 54th wettest of 155
February75°F 16th warmest of 1533.59 in 19th wettest of 155
March73.9°F 74th warmest of 1533.79 in 11th wettest of 155
April78.2°F 40th warmest of 1521.30 in 74th wettest of 155
May82.9°F 3rd warmest of 1531.40 in 47th driest of 155
June84.2°F 20th warmest of 1514.57 in 59th wettest of 155
July85.2°F 31st warmest of 1523.17 in 75th driest of 155
August85.5°F 18th warmest of 1534.59 in 67th wettest of 155
September83.8°F 28th warmest of 1519.39 in 24th wettest of 155
October81.4°F 25th warmest of 1545.13 in 66th wettest of 155
November75.6°F 59th warmest of 1540.09 in 4th driest of 155
December74.2°F 21st warmest of 1530.97 in 63rd driest of 155

Hot days and freezes

Every month, season and year

Months

Seasons

Years

Key West, FL the day's answers

All-time records

Every answer in words
  • 2025 brought 39.78 in of precipitation in Key West, FL, the wettest year since 2024, 65th wettest of 155.
  • The hottest day of 2025 in Key West, FL: 94°F on Wednesday 20 August 2025, Monday 18 August 2025 and Monday 28 July 2025.
  • The coldest night of 2025 in Key West, FL: a low of 54°F on Saturday 25 January 2025.
  • The wettest day of 2025 in Key West, FL: 3.73 in on Saturday 29 March 2025.
About these figures
Daily records set and not listed
0