Sign In Register

Weather & Climate in Stock Island, FL

Temperature, precipitation, air quality, natural hazards, and monthly weather data.

Stock Island has a warm climate with an average annual temperature of 79°F (26°C). Winters average 71°F in January while summers reach 85°F in July / relatively mild seasonal variation. The area gets 330 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 40.4 inches. Air quality is rated Good with a median AQI of 41. The city sits at an elevation of 1 feet.

Temperature

71°F Jan (21°C) 85°F Jul (30°C)
Annual Average78.9°F
46% above US avg
January Average71°F (21°C)
July Average85°F (30°C)
Sunny Days330 days/yr

Geography

Elevation1 ft (0 m)
Area0.8 sq mi (2.2 km²)
Population Density5,624/sq mi
Coordinates24.5640°N, 81.7398°W
TimezoneAmerica/New_York
CountyMonroe County County
Nearest AirportKey West International (EYW)
1 miles away

Precipitation & Snow

Annual Rainfall 40.4"
6% above US avg
Wettest Month (Sep) 5.67"
Driest Month (Feb) 1.61"

Air Quality

AQI Median41.0
RatingGood

Natural Hazard Risk

Overall RiskRelatively Moderate
Risk Score91.6 / 100
Social Vulnerability53.9 / 100
Community Resilience29.4 / 100

Hazard Breakdown

Tornado Very Low
Hurricane Relatively High
Earthquake Very Low
Wildfire Very Low
Flood Relatively Low
Hail Very Low
Strong Wind Relatively Low
Heat Wave Relatively Low
Winter Weather No Rating
Lightning Relatively High
Drought No Rating
Cold Wave Very Low
Landslide Very Low
Coastal Flood Very High
Source: FEMA National Risk Index v1.20 (Dec 2025)

Hurricane History

22 hurricanes (Category 1+) recorded within 500 km since 1980. Strongest on record: Category 5.

Year Name Category Max Wind Closest
2024 Milton Category 4 132 mph 296 km
2024 Rafael Category 3 115 mph 220 km
2022 Ian Category 5 161 mph 117 km
2021 Ida Category 1 81 mph 283 km
2021 Elsa Category 1 75 mph 270 km
2020 Eta Category 1 75 mph 257 km
2017 Irma Category 4 132 mph 25 km
2008 Gustav Category 4 155 mph 274 km
2008 Ike Category 1 81 mph 248 km
2005 Rita Category 4 127 mph 75 km
2005 Dennis Category 4 138 mph 151 km
2005 Katrina Category 3 115 mph 65 km
2005 Wilma Category 3 127 mph 128 km
2004 Charley Category 4 150 mph 119 km
2001 Michelle Category 4 132 mph 260 km
1999 Irene Category 1 81 mph 15 km
1998 Georges Category 2 104 mph 9 km
1996 Lili Category 2 98 mph 242 km
1992 Andrew Category 5 167 mph 127 km
1987 Floyd Category 1 75 mph 29 km
Source: NOAA IBTrACS (Category 1+, 1980–2026).

Tornado History

53 tornadoes (EF0+) recorded within 100 km since 1950. Strongest on record: EF2. Total: 51 injuries.

Date Rating Distance Path Fatalities
Aug 26, 2005 EF2 68 km 1.2 mi 0
Apr 27, 1980 EF2 34 km 0.5 mi 0
Jun 18, 1972 EF2 6 km 1.5 mi 0
Jun 18, 1972 EF2 9 km 1.0 mi 0
Jun 2, 1966 EF2 4 km 0.1 mi 0
Oct 8, 2024 EF1 7 km 0.3 mi 0
Feb 2, 1998 EF1 68 km 1.0 mi 0
Jun 20, 1983 EF1 20 km 3.0 mi 0
Jun 3, 1982 EF1 3 km 0.3 mi 0
Sep 9, 1972 EF1 10 km 0.5 mi 0
Jun 18, 1972 EF1 92 km 2.0 mi 0
May 24, 1970 EF1 39 km 0.1 mi 0
Sep 8, 1965 EF1 67 km 0.1 mi 0
Mar 14, 1964 EF1 42 km 0.1 mi 0
Jun 6, 1963 EF1 4 km 0.1 mi 0
Jul 17, 1957 EF1 17 km 0.1 mi 0
Jun 4, 1953 EF1 3 km 0.1 mi 0
Mar 19, 2024 EF0 37 km 0.3 mi 0
Feb 18, 2024 EF0 29 km 4.6 mi 0
Nov 15, 2023 EF0 40 km 0.1 mi 0
Source: NOAA Storm Prediction Center (EF0+, 1950–2024, US only).

Monthly Weather

Month Avg Temperature Precipitation Summary
January 71°F (21°C) 2.4 in
February 70°F (21°C) 1.6 in Coldest, Driest
March 73°F (23°C) 1.9 in
April 76°F (25°C) 2.0 in
May 80°F (27°C) 3.6 in
June 83°F (28°C) 5.4 in
July 85°F (30°C) 3.7 in Warmest
August 84°F (29°C) 5.5 in
September 83°F (28°C) 5.7 in Wettest
October 80°F (27°C) 4.5 in
November 75°F (24°C) 2.1 in
December 71°F (22°C) 2.1 in

Stock Island has a seasonal temperature swing of 15°F / from 70°F in February to 85°F in July. Total annual precipitation is 40.4 inches, with September being the wettest month (5.7") and February the driest (1.6").

View full profile of Stock Island, FL →