Best Time to Visit San Diego, by Season
San Diego's yearly temperature range spans barely 8°C from coolest month to warmest. The real calendar comes down to fog, crowds, and pricing, and the best window depends entirely on what you came here to do.
Published
1 San Diego's Entire Year Spans 8 Degrees, and That Gap Decides Everything
Stand on the Ocean Beach pier in August and the air holds at a still 25.4°C, warm enough that the concrete under your bare feet radiates heat into the evening. Come back to that same pier in March, and the thermometer reads 17.3°C, cool enough for a light jacket over a t-shirt. That 8.1-degree spread between San Diego's coolest and warmest month is among the narrowest of any major American city. San Diego's weather cooperates 12 months a year, so the real decision is which version of mild you want and what you'll trade in crowds and nightly rates to get it.
August sits at the top, averaging 25.4°C highs and 18.6°C lows. January anchors near the bottom at 17.4°C highs and 8.2°C lows. February nudges up to 17.9°C. December lands at 18.2°C. The spread across those 4 winter months is less than 1°C on the high side.
San Diego's coastal fog blankets the shore from late May through mid-July, holding June to 22.0°C highs. Locals call it June Gloom. July climbs to 24.0°C as the fog retreats. By September, clear mornings arrive early and the average high settles at 25.1°C.
San Diego's crowds and hotel prices follow a rhythm that only partially tracks the thermometer. July at 24.0°C and August at 25.4°C bring peak rates along Mission Bay and downtown. October at 23.5°C delivers nearly identical warmth at shoulder-season cost. April's 19.1°C comes with spring-break traffic along Pacific Beach. November's warmer 20.8°C does not. That misalignment between San Diego's warmest days and its priciest weekends is where informed planning pays off.
San Diego's weather cooperates 12 months a year, so the real decision is which version of mild you want and what you'll trade in crowds to get it.
2 January Through March Hold Near 17°C, and the Beaches Are Yours
The smell of coffee and salt air mixes along the boardwalk at Pacific Beach on a January morning, and the handful of joggers are all in long sleeves. San Diego's first month averages 17.4°C for a high and 8.2°C for a low, numbers that tend to surprise visitors expecting year-round tank-top weather. February warms to 17.9°C highs and 8.6°C lows, a shift so subtle you'd need the forecast to confirm it. March posts the year's lowest daily high at 17.3°C, though its lows climb to 9.6°C, narrowing the daily swing to 7.7 degrees versus January's wider 9.2-degree range.
That narrower March band is worth understanding. A San Diego day that spans 17.3°C to 9.6°C feels more uniform than January's 17.4°C-to-8.2°C spread, where mornings bite and afternoons mellow. February at 17.9°C highs and 8.6°C lows tends to feel like the transition point between the two.
For San Diego visitors, this quarter is the quiet season. The Torrey Pines State Natural Reserve trails, which become single-file processions in July and August, are open enough in February for side-by-side walking. Tide pooling at Cabrillo National Monument is contemplative in January rather than the shoulder-to-shoulder scene it becomes when August's 25.4°C draws the summer crowd.
The trade-offs stack up after sunset. Sunsets arrive before 18:00 through February in San Diego. Outdoor dining patios along the Embarcadero feel the chill once the temperature drops toward 8.2°C in January or 8.6°C in February. Pacific water temperatures discourage all but wetsuit-wearing surfers at Windansea or Swami's.
This quarter rewards hikers, trail runners, and anyone who values an uncrowded La Jolla Cove over a warm one. March at 17.3°C with 9.6°C overnight lows tends to deliver the most comfortable-feeling days of the three, even though January's 17.4°C technically posts a higher afternoon peak.
3 April and May Break 19°C Before the Marine Layer Arrives
April mornings in San Diego carry a particular sweetness. The air at Balboa Park's botanical garden is warm enough by 10:00 that the scent of jacaranda starts to lift, and the high will reach 19.1°C with lows around 11.7°C. This 1.8°C jump from March's 17.3°C is the biggest month-over-month leap in San Diego's first half, and the city feels noticeably different.
May pushes further to 19.9°C highs and 13.8°C lows. Those evenings at 13.8°C are notably warmer than April's 11.7°C, and for the first time since October, outdoor dining along Little Italy's India Street doesn't require a second layer.
Mind you, April has a catch. Spring break fills Pacific Beach and Mission Beach with visitors from Phoenix, Los Angeles, and the Central Valley. San Diego's coastal hotels price April well above the January-February floor. The 19.1°C weather is pleasant but not yet the beach weather most spring-breakers seem to expect. You'll notice families in swimsuits on Coronado looking slightly cold, gamely pretending April means summer.
May is the quieter sibling. Schools are still in session across most of California, and the 19.9°C highs keep the real heat-seeking tourists waiting for July. Evenings cool to 13.8°C, comfortable enough for a sunset walk along Harbor Island without reaching for a jacket. San Diego's marine layer begins to appear in late May, but it's inconsistent, burning off by noon most days rather than the all-morning blanket it becomes in June.
For most travelers, May likely outperforms April. The 0.8°C advantage in highs (19.9°C versus 19.1°C) sounds minor, but the 2.1-degree jump in lows (13.8°C versus 11.7°C) transforms the evening hours. May also dodges spring-break pricing while sitting before the June fog settles in. San Diego locals tend to consider May the city's single most underrated month.
4 June Gloom Caps the Coast at 22°C While Everyone Assumes It's Summer
Walk along Sunset Cliffs in mid-June and the Pacific disappears into a wall of grey 200 meters offshore. The marine layer sits on San Diego's coast like a damp wool blanket, holding June highs to 22.0°C and lows to 15.8°C. Locals call it June Gloom. Tourists who booked San Diego expecting California sunshine call it something less polite.
June's 22.0°C average high is comfortable in absolute terms. Portland or Seattle would happily take 22°C in summer. San Diego's reputation promises endless sun, though, and June delivers overcast mornings that sometimes don't clear until 14:00 or 15:00. The fog tends to thin as you move inland from the coast, so Mission Valley might see sun while Ocean Beach stays socked in.
July offers partial relief. Highs climb to 24.0°C and lows reach 17.9°C, both notable jumps from June's 22.0°C and 15.8°C. San Diego's marine layer begins retreating to morning-only appearances by mid-July. By late July, most coastal neighborhoods see sun by 11:00.
To be fair, June Gloom is also a budget opportunity. Hotel rates in June haven't yet hit the July and August peak. The boardwalk at Mission Beach in June is not the sardine-can scene it becomes in August when 25.4°C draws the crowds. Surfers prefer June's conditions, where the breaks are less crowded and the overcast sky cuts the glare off the water.
July's improvement is real but incomplete. At 24.0°C, San Diego is still 1.4 degrees below August's 25.4°C peak. Fog can linger into early July mornings along Point Loma and La Jolla. Evenings at 17.9°C are pleasant along the Gaslamp Quarter, warm enough for a patio seat without a jacket. The gap between June's 22.0°C and July's 24.0°C matters more than it looks on paper, because July pairs that warmth with significantly more sunshine hours along the coast.
Tourists who booked San Diego expecting California sunshine call June Gloom something less polite.
5 August and September Peak Above 25°C. This Is San Diego's Real Summer
Step onto the sand at Mission Beach in mid-August and the warmth wraps around you differently than any other month. The air temperature averages 25.4°C for a high and 18.6°C for a low, and the concrete boardwalk radiates stored heat well into the evening. September runs close at 25.1°C highs and 18.3°C lows. These 2 months are San Diego's genuine summer, and the difference between them matters more than the 0.3°C gap suggests.
August is the warmest month in San Diego by that slim 0.3°C margin over September. The 25.4°C average means consistent afternoon warmth across San Diego's coast, with the marine layer fully retreated. Morning fog along the shore is rare in August. Evenings at 18.6°C stay mild enough that short sleeves work past 22:00 along the Embarcadero.
September matches August's warmth at 25.1°C but shifts the crowd picture dramatically. San Diego's hotel occupancy drops once schools reopen after Labor Day, typically in the first week of September. The change shows up at every beach from La Jolla to Imperial Beach. You'll find parking at La Jolla Shores on a September Tuesday that would have required a 07:00 arrival in August.
San Diego's overnight lows tell a subtler story. August's 18.6°C lows mean even pre-dawn feels mild. September dips to 18.3°C, functionally identical. October then drops to 14.6°C overnight, a 3.7-degree fall that marks the definitive end of warm-evening season in San Diego. That September-to-October overnight boundary is one of the sharpest transitions on the calendar.
For beach-focused visitors who want San Diego's peak warmth, August at 25.4°C and 18.6°C is the conventional pick. For those willing to trade 0.3°C (25.1°C versus 25.4°C) for lighter crowds and lower rates, September is likely the better month. September at 25.1°C highs with 18.3°C lows is likely San Diego's single best-value month for warm-weather travel. October still holds 23.5°C highs, but the overnight drop to 14.6°C tilts the feel toward autumn.
September at 25.1°C highs with 18.3°C lows is likely San Diego's single best-value month for warm-weather travel.
6 October Holds at 23.5°C and Nobody Seems to Notice
October evenings in San Diego have a golden quality that August's flat brightness doesn't match. The sun sits lower over Point Loma, throwing long amber light across San Diego Bay, and the 23.5°C afternoon air still feels warm enough for rolled-up sleeves. Lows cool to 14.6°C, enough of a drop from September's 18.3°C that you'll want a light layer for post-sunset walks along Harbor Island.
November steps down to 20.8°C highs and 10.8°C lows, a 10°C daily range that's wider than August's 6.8°C spread (25.4°C to 18.6°C). San Diego mornings in November feel brisk, but by midday the 20.8°C air takes the edge off.
December cools further to 18.2°C highs and 9.4°C lows, circling back toward January's 17.4°C. San Diego's year essentially bookends at 17-18°C, with the entire warm-season arc rising and falling between those brackets.
October is the standout of this trio and arguably the most underpriced month on San Diego's calendar. At 23.5°C, it sits 1.6°C below September's 25.1°C, a negligible difference on the skin. The overnight drop to 14.6°C means you'll want a jacket by 20:00, which separates October from the tank-top evenings of August at 18.6°C. The practical effect is that October delivers warm beach afternoons, cooler sleeping temperatures, and a San Diego that has largely emptied of summer visitors.
That said, November at 20.8°C is comfortable for everything except swimming. The 10.8°C lows make San Diego a fleece-at-sunrise city, and the temperature drops quickly after 17:00. December at 18.2°C feels similar to late November, with 9.4°C mornings that carry a genuine chill by San Diego standards.
For budget-conscious travelers who tolerate cool evenings, October at 23.5°C highs and 14.6°C lows likely represents the best weather-to-value ratio on San Diego's calendar. November at 20.8°C is the fallback for anyone who missed the October window and wants mild days without peak pricing.
October at 23.5°C is arguably the most underpriced month on San Diego's calendar.
7 The Best Month for San Diego Depends Entirely on What You Came to Do
The right month for San Diego depends on what the city means to you. No single month wins every category, and anyone who tells you "September" without asking what you're after is giving half an answer.
For beach days and swimming, look at August and September. August's 25.4°C highs and 18.6°C lows deliver San Diego's peak warmth with reliable sunshine. September's 25.1°C and 18.3°C are functionally identical, with meaningfully lighter crowds after Labor Day. September is the pick for most beach travelers. August is for those who want the absolute peak and don't mind the rates.
For outdoor activities without the heat, April and May. Hikers and trail runners will find April's 19.1°C highs and 11.7°C lows ideal for Torrey Pines, Iron Mountain, and the Bayside Trail at Cabrillo National Monument. May at 19.9°C and 13.8°C is slightly warmer and dodges spring-break crowds, making it the better of the two for most active travelers.
For budget travel, January through March. San Diego's winter months hover between 17.3°C (March) and 17.9°C (February) for highs, with lows between 8.2°C (January) and 9.6°C (March). Hotel and rental rates tend to drop to their annual floor outside the Presidents' Day window. The weather is mild enough for any activity that doesn't require the Pacific Ocean.
For photography, October. San Diego's 23.5°C days and 14.6°C evenings produce the best natural light of the year at Point Loma and along Sunset Cliffs. The marine layer is gone, the summer haze has thinned, and the lower sun angle throws warm tones across the sandstone bluffs.
For dodging the June Gloom trap, skip June entirely. June's 22.0°C highs and overcast marine layer disappoint visitors expecting California sunshine. July at 24.0°C is the first month where coastal sun becomes reliable. San Diego's broadest sweet spot for warm, clear, manageable weather runs from late September through October, where 25.1°C highs fade to 23.5°C and the city belongs to the travelers who know the calendar.
Last verified by automated review (v1.7.2_onboard-san-diego-flagship-2026-08-18) on . What is automated review?