How Often Does the Sun Shine in San Diego?

Knoji reviews products and up-and-coming brands we think you'll love. In certain cases, we may receive a commission from brands mentioned in our guides. Learn more.
The annual average sunshine level in San Diego, along with how the city compares to other cities in California and the United States.

The average annual sunshine level in the city of San Diego, California is 68%. That means, on average, the sun is shining 68% of the possible time it could be shining in San Diego on a yearly basis. The rest of the time clouds block the sun.

Sunshine levels do vary in San Diego, depending upon the months and seasons of the year. The sunniest month of the year in San Diego is November, when it is sunny 75% of the time, followed closely by December at 73%. The next sunniest month is January at 72%, followed by February at 71% and then March and August which both receive 70% sunshine levels.

The least sunniest month of the year in San Diego is June, which averages 58% sunshine, followed closely by May which averages 59% sunshine. The next least sunniest months in San Diego are April, July and October which all average 68% sunshine, followed by September at 69%.

Looking at the monthly sunshine levels in San Diego, one can see that the city receives the most sunshine on a yearly basis from late fall right through the winter months. The least sunniest time of the year in San Diego is late spring through early summer. So if you want to vacation in San Diego and want sunshine, visit during the winter months.

Image Source

How the Sunshine Level in San Diego Compares to Other Cities in California

As you can see below, San Diego is far from the sunniest city in California, but it it not the least sunniest by any means. San Diego is right in the middle of the big three cities in California, as Los Angeles is sunnier at 73%, and San Francisco is less sunnier at 66%.

Redding - 88%

Fresno - 79%

Sacramento - 78%

Los Angeles - 73%

San Francisco - 66%

Eureka - 51%

Image Source

Other Cities in the United States with Around 68% Annual Sunshine Levels

All the following cities also average around 68% annual sunshine. That does not mean any of the cities have the same climate as San Diego, just that they average around the same amount of annual sunshine.

Honolulu, Hawaii - 71%

Miami, Florida - 70%

Denver, Colorado - 69%

Oklahoma City, Oklahoma - 68%

San Juan, Puerto Rico - 67%

Salt Lake City - 66%

Tampa, Florida - 66%

Overall, San Diego ranks as one of the sunniest cities in the United States. There are only about 30 cities in the United States that receive more annual sunshine. Yuma, Arizona is the sunniest city in the United States, and the world, at 90%. The city with lowest annual average sunshine level in the United States is Juneau, Alaska at 30%.

For more see 10 All-Time Hottest Weather Temperature Days in San Diego

10 All-Time Hottest Weather Temperature Days in Los Angeles

10 All-Time Hottest Weather Temperature Days in San Francisco

21 Beautiful Famous Castles in California