- WinterDec–Feb50°66°
- December50°66°
- January50°66°
- February51°66°
- SpringMar–May57°68°
- March54°66°
- April57°68°
- May60°69°
- SummerJun–Aug65°74°
- June62°71°
- July66°75°
- August67°77°
- AutumnSep–Nov61°74°
- September66°77°
- October61°74°
- November54°70°
San Diego, CA Weather by Month and Climate Averages
San Diego, CA gets 9.8 in of precipitation a year over about 40 rainy days. August is the warmest month (average high 77°F) and January the coldest (average low 50°F).
San Diego climate at a glance
San Diego, CA has warm summers and mild winters. Daytime highs range from about 66°F in December to 77°F in August. February is usually the wettest month. The most comfortable time to visit is typically January and March to December, when daytime highs sit near 71°F.
How much rain does San Diego get?
San Diego gets 9.8 in of precipitation in an average year, spread over about 40 days with measurable rain. That is fewer rainy days than 88% of the US.
February is the wettest month, with 2.2 in. August is the driest, with 0.0 in. February has the most rainy days, about 7.
The longest dry spell in the last five years lasted 117 days, to September 19, 2024.
See where San Diego ranks: rainiest cities in the US, US cities with the most rainy days, rainiest cities in California.
San Diego weather by month
San Diego weather in January
In January, San Diego averages a high of 66°F and a low of 50°F. It gets 2.0 in of precipitation over about 7 rainy days. The sun is out about 56% of daylight hours. The January record high is 88°F (2021) and the record low is 33°F (1971). January is one of the most comfortable months to visit.
San Diego weather in February
In February, San Diego averages a high of 66°F and a low of 51°F. It gets 2.2 in of precipitation over about 7 rainy days. The sun is out about 60% of daylight hours. The February record high is 91°F (2022) and the record low is 38°F (2020).
San Diego weather in March
In March, San Diego averages a high of 66°F and a low of 54°F. It gets 1.5 in of precipitation over about 6 rainy days. The sun is out about 51% of daylight hours. The March record high is 93°F (1978) and the record low is 39°F (1971). March is one of the most comfortable months to visit.
San Diego weather in April
In April, San Diego averages a high of 68°F and a low of 57°F. It gets 0.7 in of precipitation over about 4 rainy days. The sun is out about 54% of daylight hours. The April record high is 98°F (1989) and the record low is 45°F (1999). April is one of the most comfortable months to visit.
San Diego weather in May
In May, San Diego averages a high of 69°F and a low of 60°F. It gets 0.3 in of precipitation over about 2 rainy days. The sun is out about 44% of daylight hours. The May record high is 97°F (2014) and the record low is 49°F (2022). May is one of the most comfortable months to visit.
San Diego weather in June
In June, San Diego averages a high of 71°F and a low of 62°F. It gets 0.1 in of precipitation over about 1 rainy days. The sun is out about 50% of daylight hours. The June record high is 101°F (1979) and the record low is 54°F (1971). June is one of the most comfortable months to visit.
San Diego weather in July
In July, San Diego averages a high of 75°F and a low of 66°F. It gets 0.1 in of precipitation over about 1 rainy days. The sun is out about 62% of daylight hours. The July record high is 99°F (2006) and the record low is 59°F (1975). July is one of the most comfortable months to visit.
San Diego weather in August
In August, San Diego averages a high of 77°F and a low of 67°F. It gets 0.0 in of precipitation over about 0 rainy days. The sun is out about 66% of daylight hours. The August record high is 94°F (1991) and the record low is 58°F (1975). August is one of the most comfortable months to visit.
San Diego weather in September
In September, San Diego averages a high of 77°F and a low of 66°F. It gets 0.1 in of precipitation over about 1 rainy days. The sun is out about 64% of daylight hours. The September record high is 107°F (1988) and the record low is 53°F (1997). September is one of the most comfortable months to visit.
San Diego weather in October
In October, San Diego averages a high of 74°F and a low of 61°F. It gets 0.5 in of precipitation over about 2 rainy days. The sun is out about 65% of daylight hours. The October record high is 104°F (1987) and the record low is 43°F (1971). October is one of the most comfortable months to visit.
San Diego weather in November
In November, San Diego averages a high of 70°F and a low of 54°F. It gets 0.8 in of precipitation over about 4 rainy days. The sun is out about 66% of daylight hours. The November record high is 100°F (2010) and the record low is 39°F (1994). November is one of the most comfortable months to visit.
San Diego weather in December
In December, San Diego averages a high of 66°F and a low of 50°F. It gets 1.7 in of precipitation over about 6 rainy days. The sun is out about 53% of daylight hours. The December record high is 87°F (1980) and the record low is 34°F (1978). December is one of the most comfortable months to visit.
Sunshine, humidity and wind in San Diego
August is the sunniest month in San Diego, with sunshine about 66% of daylight hours. May is the cloudiest, at 44%. Over the year the sun shines about 58% of daylight hours. San Diego is sunnier than 81% of the US.
Humidity peaks in July at 80% and is lowest in November at 68%.
Wind averages 6 mph over the year, and May is the windiest month at 7 mph.
San Diego has about 4 days a year above 90°F. San Diego is cooler than 92% of the US.
Thunderstorms occur on about 4 days a year.
See where San Diego ranks: sunniest cities in the US, cloudiest cities in the US, hottest cities in the US.
San Diego weather records
The hottest temperature on record at the San Diego station is 107°F, on September 4, 1988. The coldest is 33°F, on January 5, 1971.
The wettest day on record brought 2.7 in of rain, on January 22, 2024.
26 all-time records have been set at the station since 1970.
The best time to visit San Diego
The most comfortable time to visit is typically January and March to December, when daytime highs sit near 71°F.
Winter (December–February) is mild, with average highs around 66°F and lows near 50°F.
Spring (March–May) is mild, with average highs around 68°F and lows near 57°F.
Summer (June–August) is warm, with average highs around 74°F and lows near 65°F. It can feel humid.
Autumn (September–November) is warm, with average highs around 74°F and lows near 61°F.
Monthly climate
| Month | Precip | Rain days | Wind | Humidity | Sunshine | Sea temp | Record high | Record low |
|---|---|---|---|---|---|---|---|---|
| January | 2.0 in | 7 | 5 mph | 72% | 56% | 59° | 88° | 33° |
| February | 2.2 in | 7 | 6 mph | 69% | 60% | 59° | 91° | 38° |
| March | 1.5 in | 6 | 6 mph | 74% | 51% | 59° | 93° | 39° |
| April | 0.65 in | 4 | 7 mph | 74% | 54% | 61° | 98° | 45° |
| May | 0.28 in | 2 | 7 mph | 76% | 44% | 64° | 97° | 49° |
| June | 0.05 in | 1 | 7 mph | 77% | 50% | 66° | 101° | 54° |
| July | 0.08 in | 1 | 7 mph | 80% | 62% | 70° | 99° | 59° |
| August | 0.01 in | 0 | 7 mph | 79% | 66% | 71° | 94° | 58° |
| September | 0.12 in | 1 | 6 mph | 77% | 64% | 71° | 107° | 53° |
| October | 0.50 in | 2 | 5 mph | 74% | 65% | 68° | 104° | 43° |
| November | 0.79 in | 4 | 5 mph | 68% | 66% | 63° | 100° | 39° |
| December | 1.7 in | 6 | 5 mph | 72% | 53% | 61° | 87° | 34° |
From ERA5 reanalysis. Sunshine is estimated from cloud cover.
San Diego climate questions
How much rain does San Diego get?
San Diego gets 9.8 in of precipitation in an average year, over about 40 rainy days.
What is the wettest month in San Diego?
February is the wettest month in San Diego, with 2.2 in. August is the driest, with 0.0 in.
How many rainy days does San Diego have a year?
San Diego has about 40 days with measurable rain in an average year. February has the most, about 7.
What is the hottest month in San Diego?
August is the warmest month in San Diego, with an average high of 77°F.
What is the coldest month in San Diego?
January is the coldest month in San Diego, with an average low of 50°F.
What is the record high temperature in San Diego?
The record high at the San Diego station is 107°F, set on September 4, 1988. The record low is 33°F, on January 5, 1971.
What is the sunniest month in San Diego?
August is the sunniest month in San Diego, with sunshine about 66% of daylight hours. May is the cloudiest.
What is the best time to visit San Diego?
The most comfortable time to visit is typically January and March to December, when daytime highs sit near 71°F.
Source: NOAA GHCN-Daily station SAN DIEGO INTL AP (3 km away).
Climate for places near San Diego, CA
Normals from NOAA GHCN-Daily station SAN DIEGO INTL AP.