San Diego Temperatures: Averages by Month





The numbers here tell you how hot and cold the weather usually is in San Diego, California during each month of the year.

The average high and low temperatures are listed below monthly and annually for San Diego, in both degrees Fahrenheit and Celsius.

Maximums and minimums are only part of the temperature picture. To fill in the rest, there's information on how many days a month get above or below a given temperature.

To find out how often it rises over 60, 70 or 80 °F each month in San Diego, scroll down farther. There are also counts of nights with warm temperatures and days with cold weather.

The first set of high and low temperatures are averages for 2010 to 2019. Everything else here is based on 1981 to 2010 weather.

10-year temperature averages for San Diego, 2010 to 2019
High °F Low °F   High °C Low °C
67 51 January 20 10
67 52 February 19 11
68 55 March 20 13
70 58 April 21 14
69 60 May 21 16
71 63 June 22 17
75 66 July 24 19
77 68 August 25 20
78 67 September 26 19
76 63 October 25 17
72 56 November 22 13
67 51 December 19 10
72 59 Year 22 15
30-year temperature averages for San Diego, 1981 to 2010
High °F Low °F   High °C Low °C
65 49 January 18 9
65 51 February 18 10
66 53 March 19 12
68 56 April 20 13
69 59 May 20 15
71 62 June 22 17
75 65 July 24 19
76 67 August 25 19
76 65 September 24 18
73 61 October 23 16
69 54 November 21 12
65 48 December 18 9
70 58 Year 21 14

Days of Hot Weather in San Diego

Despite its southern location, San Diego rarely gets hot. Temperatures over 100 °F are not normal there. Indeed, the city averages only one day a year when the thermometer reaches 90 degrees.

Yet warm weather is a year round occurrence in San Diego. A day of 80 degrees can happen in any month but December.

San Diego's nights are equally mild with an average of just ten nights a year when the thermometer doesn't drop below 70 degrees.

Days per month in San Diego of at least 60, 70 or 80 °F
  60 °F
16 °C
70 °F
21 °C
80 °F
27 °C
January 25 7 1
February 23 5 1
March 28 5 1
April 29 7 1
May 31 10 1
June 30 17 1
July 31 27 4
August 31 30 6
September 30 27 6
October 31 21 4
November 30 11 2
December 26 5 0
Year 344 171 25
Average number of days monthly in San Diego that stay above 50, 60 or 70 °F
  50 °F
10 °C
60 °F
16 °C
70 °F
21 °C
January 13 0 0
February 17 0 0
March 25 0 0
April 29 3 0
May 31 13 0
June 30 23 0
July 31 31 3
August 31 31 4
September 30 28 3
October 31 18 0
November 23 2 0
December 11 0 0
Year 301 150 10

How Often San Diego Has Cold Temperatures

San Diego normally does not have cold weather. Every day in a typical year warms to at least 50 degrees.

The city averages just two nights a year when the thermometer dips as low as 40 °F. But it never gets low enough to freeze.

References

Jay Lawrimore, Ron Ray, Scott Applequist, Bryant Korzeniewski, Matthew Menne. 2016. Global Summary of the Month and Year, Version 1.0. NOAA National Centers for Environmental Information.

NOAA National Centers for Environmental Information. 1981-2010 U.S. Climate Normals. (Data Access. FTP.)

San Diego Weather
Back to Top