San Diego Weather By Month: The Ultimate Guide To Temperatures, Rainfall, and Sea Conditions
San Diego’s weather is consistently ranked among the best in the nation, yet the city still experiences nuanced shifts across the calendar year. Understanding the specific conditions—temperature ranges, rainfall probabilities, ocean temperatures, and wind patterns—for each month allows residents and visitors to plan activities, clothing, and travel budgets with precision. This data-driven analysis breaks down San Diego’s climate month by month, separating myth from meteorological fact.
While San Diego is famous for its moderate climate, it is not static; microclimates, seasonal wind shifts, and occasional storm systems create a dynamic but predictable environment. This guide relies on historical climate data, National Weather Service records, and expert meteorological insights to provide a clear, factual roadmap of what to expect from January through December.
January & February: The Coolest Months with Minimal Rain
January and February represent the heart of San Diego’s mild winter season. These months are characterized by cool, comfortable daytime temperatures and the lowest rainfall of the year. The average high temperature typically hovers around 66°F (19°C), while nighttime lows rarely drop below 50°F (10°C).
Rainfall is infrequent, with January averaging approximately 2 inches of precipitation. Strong Santa Ana winds can occasionally occur, particularly in January, bringing hot, dry air from the desert interior. However, these events are exceptions rather than the norm.
- Average High: 66°F (19°C)
- Average Low: 50°F (10°C)
- Average Rainfall: 2 inches
- Ocean Temperature: 58°F (14°C)
Despite the chill in the air, the Pacific Ocean remains relatively cold, making beach swimming uncommon but ideal for coastal walks and whale watching, as gray whales migrate south during this period.
March & April: The Transition to Spring
As the months shift toward spring, San Diego begins to warm up gradually. March often feels like a bridge between winter and spring, with temperatures climbing into the high 60s. By April, the city experiences a noticeable increase in sunshine and a decrease in humidity.
This is the time when the city’s famed wildflowers begin to bloom in certain inland areas, and outdoor dining becomes increasingly popular. Rainfall drops significantly, with April seeing less than an inch on average.
- Average High: 68°F (20°C) in March; 71°F (22°C) in April
- Average Low: 52°F (11°C) in March; 54°F (12°C) in April
- Average Rainfall: 1 inch in April
- Ocean Temperature: 59°F (15°C) in March; 61°F (16°C) in April
These months are considered excellent for tourists, offering a balance of comfortable temperatures and fewer crowds before the peak summer season.
May: The Month of “May Gray” and “June Gloom”
May is a month of atmospheric intrigue in San Diego. The phenomenon known as “May Gray” or “June Gloom” occurs when a marine layer of low clouds and fog blankets the coastal areas, particularly in the morning and early afternoon. This layer is a result of the temperature differential between the cool ocean and the warming land.
While this might sound dreary, the cloud layer often burns off by late afternoon, revealing clear skies and pleasant temperatures. The average high reaches 70°F (21°C), and rainfall remains negligible.
- Average High: 70°F (21°C)
- Average Low: 56°F (13°C)
- Average Rainfall: 0.5 inches
- Ocean Temperature: 62°F (17°C)
Locals have learned to appreciate this month for its dramatic skies and the way it shapes the coastal experience, creating a unique ambiance distinct from the sunshine of summer.
June, July & August: Peak Summer and Dry Heat
Summer in San Diego is defined by its lack of humidity and consistent sunshine. June marks the beginning of the dry season, with virtually no rainfall and long, warm days. July and August are the warmest months, though the heat is rarely oppressive due to the moderating influence of the Pacific.
The average highs climb into the mid-70s, with temperatures occasionally reaching the low 80s during heatwaves. Nights are warm and comfortable, rarely falling below 65°F (18°C). The ocean water warms to a swimmable 68°F (20°C), attracting large crowds to the beaches.
- Average High (July): 75°F (24°C)
- Average Low (July): 65°F (18°C)
- Average Rainfall: 0 inches
- Ocean Temperature: 68°F (20°C)
“This is when San Diego truly shines as a recreational paradise,” notes a local tourism expert. “The weather supports every outdoor activity imaginable, from surfing and sailing to hiking and backyard barbecues.”
September & October: The Indian Summer
Many residents consider September and October to be the best months of the year in San Diego. The intense summer heat has subsided, but the water remains warm from the summer months. The marine layer is less prevalent than in May, resulting in clearer mornings and stunning sunsets.
Temperatures average in the low 70s during the day, cooling down to the mid-50s at night. These months offer the longest stretches of perfect beach weather and are popular for outdoor events and festivals.
- Average High: 73°F (23°C) in September; 69°F (21°C) in October
- Average Low: 58°F (14°C) in September; 53°F (12°C) in October
- Average Rainfall: 0.2 inches in September; 1 inch in October
- Ocean Temperature: 68°F (20°C) in September; 65°F (18°C) in October
The warm water and gentle breezes create ideal conditions for paddleboarding, kayaking, and snorkeling, making these months a favorite among water sports enthusiasts.
November: The Shift to Winter Storms
November often serves as a turning point in San Diego’s weather. The month typically begins with pleasant, sunny conditions reminiscent of spring. However, as the month progresses, the likelihood of rain increases, and the first significant storm systems of the season may arrive.
While major flooding is rare, November is the month when residents begin to pay attention to the weather forecasts, preparing for the wetter months ahead. The average high drops back into the high 60s.
- Average High: 69°F (21°C)
- Average Low: 54°F (12°C)
- Average Rainfall: 1.5 inches
- Ocean Temperature: 64°F (18°C)
December: Holiday Season and Storm Watch
December brings the holiday season to San Diego, accompanied by cooler temperatures and the highest rainfall of the year—though it remains relatively modest compared to other major US cities. The average high returns to the mid-60s, and the days are noticeably shorter.
While rain is possible, it is often interspersed with clear, sunny days. This month is popular for holiday lights displays and indoor events, leveraging the milder climate compared to the rest of the country.
- Average High: 66°F (19°C)
- Average Low: 49°F (9°C)
- Average Rainfall: 2 inches
- Ocean Temperature: 59°F (15°C)
The year ends on a note of moderate chill and festive atmosphere, setting the stage for the predictable renewal of the cycle in January.