Current Weather and Forecast in San Diego, CA
California, United States 🇺🇸
Live conditions are temporarily unavailable.
Explore San Diego's typical temperatures and climate below - Live data returns shortly.
About the weather in San Diego
San Diego has a semi-arid climate. August is the warmest month, with average highs of 78°, and January the coldest, when nights fall to around 48°. January brings the most rain, on about 6 days, while July is the sunniest, with 12.4 hours of sunshine a day. Over a whole year it rains on roughly 39 days.
San Diego climate guide: monthly averages, seasons and the best time to visit
Common questions
How much sun does San Diego get?
10.4 hours a day averaged over the year, peaking in July at 12.4 hours.
What is the coldest month in San Diego?
January, with highs of 64°F (18°C) and lows near 48°F (9°C). The coldest day in the 2015-2024 record fell to 35°F (2°C).
When does it rain most in San Diego?
January, at 2.9 inches (73 mm) over about 6 days. June is the driest month, at 2 mm (0.1 in).
Does it snow in San Diego?
Effectively no. The 2015-2024 record for San Diego shows no regular measurable snowfall.
Which month is warmest in San Diego?
August, averaging 78°F (26°C) by day and 66°F (19°C) overnight. The hottest single day in our 2015-2024 record for this location reached 98°F (37°C).
What should I wear in San Diego?
It depends on the month: August runs to 78°F (26°C) while January holds at 64°F (18°C). The full month-by-month breakdown is in the packing notes above.
Is San Diego a wet city?
13.3 inches (337 mm) a year across 39 wet days - less than 91% of the cities we cover.
What is the best month to go to San Diego?
The best time to visit San Diego is generally January to June, when temperatures sit either side of the peak heat rather than in it. Daytime temperatures in that window sit near 67°F (19°C), with rain on about 4 days a month. For the same question asked the other way round, see where else is warm in January.