Sandi Spots

    Trip Planning

    The Best Time to Visit San Diego

    Quick answer

    When is the best time to visit San Diego? September and October are the best months: the ocean is at its warmest, the marine layer has cleared, and summer crowds and hotel rates have dropped. March through May is the cheapest pleasant window, while May and June bring 'May Gray' and 'June Gloom' overcast mornings.

    • Warmest ocean water: August-September, around 70°F.
    • Peak crowds and hotel rates: mid-June through Labor Day.
    • Rain is concentrated in December-March and still totals only about 10 inches a year.
    • Comic-Con week in July is the single most expensive week for downtown hotels.

    Source: Sandi Spots — Last updated

    Locals will tell you the same thing every time: September. Here's the honest month-by-month breakdown, by weather, crowds, budget, and what you're actually here to do.

    San Diego coastline at golden hour with palm trees silhouetted against the Pacific

    The short answer

    • Best overall: September. Warm water, no marine layer, post-Labor Day prices.
    • Best for budget: January (after New Year's), mid-November, or early February.
    • Best for families: Late June through July, or April spring break.
    • Best for beach + swimming: Mid-August through September (72°F water).
    • Best for hiking + wildflowers: March through April.
    • Weeks to book 3+ months ahead: July 4th, Comic-Con, Labor Day, Christmas–NYE.

    San Diego month-by-month: weather, water, and crowds

    Average high and low air temperature, ocean water temperature, rainfall, and typical crowd level for every month in San Diego.

    San Diego average monthly temperatures, ocean temperature, rainfall and crowd levels
    MonthAvg highAvg lowWaterRainSunny daysCrowdsLocal verdict
    January66°F50°F59°F2.3″ / 6 days21LowCheapest weeks of the year; gray whales offshore.
    February67°F51°F59°F2.4″ / 6 days20LowWettest month — still only ~6 rainy days. Wildflowers start.
    March68°F53°F60°F1.9″ / 5 days22ModerateGreen hills, desert bloom, spring-break bump late in the month.
    April70°F55°F62°F0.8″ / 3 days23ModerateDry, sunny, no marine layer yet — one of the best months.
    May71°F58°F64°F0.2″ / 2 days22ModerateMay Gray mornings, warm clear afternoons, pre-peak prices.
    June73°F61°F67°F0.1″ / 1 days20HighJune Gloom on the coast; go inland before noon.
    July76°F65°F70°F0.02″ / 0 days26PeakClassic beach weather, peak crowds and peak rates.
    August78°F66°F72°F0.03″ / 0 days27PeakWarmest air and water of the year.
    September78°F65°F72°F0.1″ / 1 days26HighBest overall month — 72°F water, clear skies, post-Labor Day rates.
    October75°F61°F68°F0.6″ / 2 days23ModerateWarm, dry, uncrowded. Santa Ana heat spikes possible.
    November71°F55°F64°F1″ / 3 days22LowCheapest month with genuinely good weather (skip Thanksgiving).
    December66°F51°F61°F1.7″ / 5 days21HighQuiet and cheap until Christmas week, then peak pricing.

    Air temperatures are coastal San Diego climate normals; ocean temperatures are La Jolla/Scripps monthly averages. Individual days vary.

    Every month, ranked

    The honest verdict on each month. For the full weather breakdown, see our weather-by-month guide.

    January
    Good for budget

    Cheap, quiet, whale season. Cold water.

    February
    Good for budget

    Wettest month but still ~5 rainy days. Wildflowers begin.

    March
    Very good

    Wildflower peak, green hills, spring rates until spring break.

    April
    Excellent

    One of the best months. Warm, dry, no marine layer yet, low crowds.

    May
    Very good

    May Gray mornings but warm afternoons. Prices haven't spiked.

    June
    Mixed

    June Gloom overcast. Go inland or accept cool beach mornings.

    July
    Peak

    Everything open, everyone here, prices at their highest.

    August
    Peak

    Warmest water of the year. Also the most crowded.

    September
    BEST OVERALL

    Warm water, no marine layer, post-Labor Day rates. Locals' pick.

    October
    Excellent

    Warm, dry, empty. Fleet Week and Halloween events.

    November
    Very good

    Cheapest month with good weather. Skip Thanksgiving week.

    December
    Mixed

    Balboa December Nights and holiday lights, but Christmas week spikes.

    By season

    Winter

    December – FebruaryLow crowds$$ prices

    Cheapest hotels, greenest hills, gray-whale season.

    Weather

    Highs 65–68°F, lows in the low 50s. 4–6 rainy days per month at most.

    Water

    58–60°F. Wetsuit weather only.

    Best for

    Whale watchingRestaurant Week (Jan)Balboa Park museumsDesert wildflower prepBudget hotel rates

    Watch out

    Christmas week and New Year's push prices back up to peak levels — book by October or wait until Jan 3.

    Spring

    March – MayModerate crowds$$ prices

    Wildflowers, green hills, and the last of the cheap hotel rates.

    Weather

    Highs 68–71°F, lows in the 50s. Rain fades to nothing by mid-April.

    Water

    60–64°F. Still cold, wetsuit for surfing.

    Best for

    Anza-Borrego wildflowersHiking Torrey PinesPadres opening seasonSea cave kayakingWine tasting

    Watch out

    Spring break week (late March) spikes rates near the beaches and Disneyland-adjacent hotels.

    Early Summer

    Late May – Late JuneModerate crowds$$$ prices

    "May Gray" and "June Gloom" scare tourists off — locals love it.

    Weather

    Highs 71–73°F, but marine layer overcast most mornings until noon.

    Water

    64–67°F. Wetsuit optional if you don't mind cold.

    Best for

    Inland day trips when it's gray (Julian, Ramona)Balboa ParkCheaper rates before July peakFewer crowds at beaches

    Watch out

    Do not book only beachfront if you can help it — mornings can be cool and cloudy well into June.

    Peak Summer

    July – Mid AugustPeak crowds$$$$ prices

    Everything you picture, plus everyone else who pictures it.

    Weather

    Highs 76–78°F, lows 65°F. Basically zero rain, marine layer minimal by mid-July.

    Water

    70–72°F — the warmest San Diego ever gets.

    Best for

    Beach daysComic-Con (mid-July)Del Mar RacingOB Pier fireworksFamily vacations

    Watch out

    Book hotels 3+ months out. July 4th and Comic-Con weekends sell out by April. I-5 to LA is misery on Sundays.

    Late Summer / Early Fall

    Late August – OctoberModerate crowds$$$ prices

    The locals' answer to "when should I visit?" — every time.

    Weather

    Highs 75–78°F through September, cooling to low 70s in October. Sunniest, driest stretch of the year.

    Water

    68–72°F. Warmest of the year in early September.

    Best for

    Beach days without July crowdsFleet Week (Sept/Oct)Julian apple pickingWine harvestSunset Cliffs sunsets

    Watch out

    Santa Ana winds can bring 90°F+ days and elevated fire risk, usually late Sept through October.

    Late Fall

    November – Early DecemberLow crowds$$ prices

    The cheapest, quietest, still-warm-enough window nobody uses.

    Weather

    Highs 68–72°F, sunny, dry. Evenings cool to the 50s.

    Water

    63–65°F. Too cold for most swimmers.

    Best for

    Long weekends on a budgetBalboa Park December Nights (early Dec)Hiking without crowdsRestaurant reservations easy

    Watch out

    Thanksgiving week is a mini-peak. Anything else in November is one of the best deals of the year.

    Best time by trip type

    "Best" depends on why you're coming. Here's the honest answer for each kind of trip.

    Beach vacation

    Mid-August through September. Water is 70–72°F, marine layer gone, and after Labor Day the crowds drop while the weather stays perfect.

    Budget trip

    January (after New Year's), early February, or mid-November. Hotel rates are 30–50% below summer, restaurants have Restaurant Week deals in January, and the weather is still 65–68°F.

    Family with kids

    Late June through July if you need summer break. Otherwise April spring break week — warm enough for the beach, cool enough to walk the zoo without wilting.

    Surfing

    September through November for warm water and consistent south/southwest swells. Winter (Dec–Feb) has bigger north swells but 58°F water.

    Hiking

    March through May, or October through December. Anything from June to September is too hot for the desert and inland peaks like Cowles Mountain.

    Whale watching

    Mid-December through March for gray whales. Blue whales come through June through September but sightings are less predictable.

    Wildflowers

    Late February through mid-April in Anza-Borrego. Peak varies each year based on winter rain — check DesertUSA reports before driving out.

    Avoiding crowds

    November (skip Thanksgiving), January (after Jan 3), or early February. September also works — locals think it's peak but tourists have left.

    Sunny beach photos

    August through October. May and June have marine-layer overcast most mornings; December through February can be dramatic but unpredictable.

    Weddings

    May through October outdoors, with September/October being the safest bets — warm, dry, no marine layer, sunset around 6:30 PM.

    Hotel price calendar

    Rough guide to hotel pricing over the year. Actual rates vary by neighborhood — Coronado and La Jolla spike hardest in summer.

    Jan 3 – mid-Feb

    Cheapest

    Post-holiday lull. Great for hotel deals.

    Late Feb – mid-March

    Cheap

    Before spring break.

    Spring break week

    High

    Late March, varies by year. Book early.

    April – mid-May

    Moderate

    Sweet spot for weather + price.

    Late May – June

    Rising

    Rates climb as school lets out.

    July – mid-August

    Peak

    Most expensive weeks of the year.

    Late August

    High

    Still peak but softening.

    September

    Moderate

    Best price-to-weather ratio of the year.

    October – early Nov

    Moderate

    Warm and cheap.

    Mid-Nov – early Dec

    Cheap

    Skip Thanksgiving week.

    Christmas – New Year's

    Peak

    Book 6+ months out.

    Weeks to book early or skip

    July 4th weekend

    Rates 2–3× normal, beach parking impossible, I-5 gridlocked. Book by April or skip.

    Comic-Con (mid-July)

    Downtown hotels sell out a year ahead. Rates 3–4× normal. Traffic downtown is standstill.

    Labor Day weekend

    Last big summer push. Beaches jammed. Rates still at peak.

    Thanksgiving week

    Mini-peak. Rates and traffic spike Wednesday through Sunday.

    Christmas – New Year's

    Peak of peak. Hotel Del rates hit $1,500+/night. Book 6+ months out.

    Spring break (late March)

    Varies by year. Beach and Disneyland-adjacent hotels spike; downtown stays reasonable.

    Frequently Asked Questions

    What is the single best month to visit San Diego?+

    September, by a wide margin. Water is at its warmest (70–72°F), the marine layer is gone, days are sunny and dry, and post-Labor Day rates drop 20–30% from peak. Nearly every local answers this the same way.

    What is the cheapest time to visit San Diego?+

    The three-week window from January 3 through late January is the cheapest of the year. Mid-November (skipping Thanksgiving week) and early February are close seconds. Hotel rates run 30–50% below July prices.

    When should I avoid San Diego?+

    Not "avoid," exactly, but be aware: Comic-Con week (mid-July) prices downtown hotels out of most budgets, July 4th weekend is packed and expensive, and Christmas through New Year's Eve is peak-priced. If you have to visit those weeks, book at least 3 months ahead.

    Is May a good time to visit San Diego?+

    Yes, but manage expectations. "May Gray" means overcast mornings that burn off around midday. If you're here for beaches and sunsets, you'll be fine — just don't book a 7 AM beach photoshoot. Water is still cool (64°F) and crowds are moderate.

    What is June Gloom?+

    A marine layer that sits over the coast most mornings in late May and June, sometimes into July. It looks cold and gray until it burns off around noon. Temperatures underneath still hit 70°F, and inland areas (Balboa Park, Julian, wineries) are sunny by 10 AM.

    When is the water warm enough to swim without a wetsuit?+

    Late July through October, when water is 68–72°F. Most locals still wear a shorty wetsuit or springsuit for extended time in the water outside of August and September. Winter water is 58–60°F — a full 4/3 wetsuit is standard.

    Is San Diego good in winter?+

    Absolutely, if you're not there to swim. Highs stay 65–68°F, hills are green, whales migrate past, and hotel rates are the cheapest of the year. Bring layers for evenings and a light rain shell for the occasional storm.

    When does it rain in San Diego?+

    Almost all rain falls between December and March. Even in the wettest month (February), San Diego averages only 5 rainy days. April through October is essentially dry — often the driest large city in the US.

    When is the best time to visit San Diego with kids?+

    Late June through July if you need summer break for school reasons. Otherwise, April spring break week or the last two weeks of August — warm enough for the beach, less crowded than mid-July, and Del Mar Racing plus SeaWorld/LEGOLAND are in full swing.

    How far in advance should I book a San Diego hotel?+

    For summer (July–August) or Comic-Con: 3–6 months. For September–October: 6–8 weeks. For winter (Jan–March, excluding holidays): 2–4 weeks is fine. For Christmas week or July 4th: at least 6 months.

    Is San Diego crowded year-round?+

    No. It feels busy in July and August, moderate April through June and September through October, and genuinely quiet January through March and mid-November. Even at peak, San Diego is less crowded than LA or San Francisco.

    What's the weather like on Christmas Day in San Diego?+

    Historically 65°F high, 50°F low, sunny more often than not. It's one of the most common days for tourists to be genuinely surprised — people fly in from the Midwest expecting winter and end up eating lunch outside in a t-shirt.

    Free Download

    The 3-Day San Diego Itinerary locals actually use

    A day-by-day plan with the best beaches, tacos, sunset spots, and neighborhoods — plus a printable packing list. No spam, just San Diego.

    By subscribing, you agree to receive our weekly San Diego guide. Unsubscribe anytime.

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction