San Diego, CA

Climate overview — based on NOAA 1991-2020 normals from SAN DIEGO MONTGOMERY FLD, CA US.

BSk Semi-arid (cold) climate 10a USDA hardiness Zone 10a

Year-round temperatures (°F)

40° 50° 60° 70° 80° 90° J F M A M J J A S O N D
Avg high Avg low

Climate summary

San Diego has an annual average temperature of 64.1°F with about 11 inches of precipitation per year. The warmest month is August (average high 82.0°F), and the coldest is December (average low 45.3°F). February is typically the wettest month (2.65 in) and August the driest (0.01 in).

Pleasant months
6 / 12
avg high 65–80°F, low ≥ 50°F
Annual swing
17.4°F
warmest to coldest month
Heating need
1,158
Cooling need
846

Best time to visit San Diego

Full guide →

Climate change signal

All-time records →

177 of 366 (48.4%) of San Diego's all-time daily heat records have been set since 2015. If records were spread evenly across the station's history, only about 5% would fall in any given decade.

1990s
12
2000s
129
2010s
142
2020s
83

Bars: number of all-time daily heat records still standing that were set in each decade.

Monthly averages

Month Avg High Avg Low Avg Temp Precipitation Snow Rainy days
January 67.3°F 46.0°F 56.6°F 2.32 in 7
February 67.3°F 46.9°F 57.1°F 2.65 in 8
March 68.5°F 49.6°F 59.1°F 1.63 in 7
April 70.7°F 52.4°F 61.5°F 0.77 in 5
May 72.1°F 56.6°F 64.4°F 0.28 in 3
June 74.7°F 60.0°F 67.3°F 0.06 in 1
July 79.8°F 64.0°F 71.9°F 0.07 in 1
August 82.0°F 65.3°F 73.7°F 0.01 in 0
September 81.4°F 63.6°F 72.5°F 0.17 in 1
October 77.8°F 57.8°F 67.8°F 0.54 in 4
November 72.7°F 50.1°F 61.4°F 0.91 in 6
December 67.3°F 45.3°F 56.3°F 1.61 in 7

Climate twins of San Diego

Why these? →

The most climatically similar US cities at least 140 miles away (by monthly temperature + precipitation pattern).

Frost dates
Last spring / first fall frost
All-time records
Hottest, coldest, wettest
Planting calendar
What to plant, and when

Compare San Diego to another city