Sandi Spots
    Coronado beach on a mild San Diego winter afternoon with Hotel del Coronado in the background and calm Pacific Ocean

    San Diego Winter Guide

    65°F in December. Whale season. Museum month. The snowbird capital of California — how to do it right.

    Last updated

    Quick answer

    Is San Diego worth visiting in winter? Yes — winter brings 65-68°F days, the lowest hotel rates of the year, and gray whale migration from mid-December through March. Rain is concentrated in a handful of storms between December and February, and the ocean is cold enough to need a wetsuit.

    • Gray whale migration peaks in January and February.
    • Hotel rates are typically at their annual low in January.
    • Ocean temperatures drop to about 58-60°F.
    • Snow-day trips to Julian or Palomar are possible after a winter storm.

    Source: Sandi Spots — Last updated

    Quick answer

    San Diego winter is mild — 63–68°F days, jacket-weather nights, mostly sunny. January is the cheapest month; December (holiday events) and February (whale watching + wildflowers) are the highlights. Snowbirds stay in Coronado or La Jolla on monthly Airbnbs ($3,500–$7,000/mo). Bring layers, not a parka.

    Month by month

    December

    Weather: 63–68°F day, 48–52°F night. Ocean 60°F. 3 inches of rain average — usually 3–5 rainy days total.

    Vibe: Holiday lights, Balboa Park December Nights, snowbird arrivals. Locals wearing hoodies at the beach.

    Don't miss: December Nights (first weekend, free), Hotel Del ice skating, Parade of Lights (bay), Big Bay Balloon Parade.

    Hotels: $$ — 30–40% below summer. Peak weeks are Christmas and NYE (spike hard).

    January

    Weather: 63–67°F day, 47–52°F night. Wettest month (2.5 inches). Peak gray whale migration begins mid-month.

    Vibe: Quietest month of the year — locals get their city back. Empty beaches, no lines at Balboa Park.

    Don't miss: Whale watching starts (Hornblower, Flagship). Restaurant Week (mid-January) — 3-course dinners at 180+ restaurants.

    Hotels: $ — cheapest month of the year outside major holidays.

    February

    Weather: 64–68°F day, 49–53°F night. Peak gray whale season. Whale sharks and blue skies most days.

    Vibe: Snowbird peak. Farmers markets in bloom. Wildflowers start in Anza-Borrego (super bloom years).

    Don't miss: Mardi Gras Gaslamp, Lunar New Year (Convoy District), whale watching, San Diego Museum Month (half-price admission all February).

    Hotels: $$ — Presidents' Day weekend spikes, otherwise mild rates.

    Best winter things to do

    Gray whale watching

    Peak season is mid-Dec through March. Gray whales migrate right past Point Loma. Hornblower and Flagship both do 3-hour trips, $50–$70. Almost guaranteed sightings January–February.

    Balboa Park December Nights

    First Friday–Saturday of December. Free entry to all 17 museums, international food villages, holiday lights. 350k people over two nights — Uber in, don't drive.

    San Diego Bay Parade of Lights

    80+ boats decorated with holiday lights parade the bay. Two Sundays in mid-December. Free viewing from Embarcadero, Shelter Island, or Coronado Ferry Landing.

    Snow day trip to Julian

    60 minutes east, 4,000 ft elevation. Snows a few times each winter. Apple pie at Julian Pie Co. or Mom's Pie House even without snow.

    Palomar or Cuyamaca snow chase

    When it snows in the mountains (usually Jan–Feb), Palomar Mountain and Cuyamaca see 6+ inches. Chains required if there's an active storm — check road conditions.

    Anza-Borrego wildflowers

    Late Feb through mid-March. Wildflower hotline: 760-767-4684. Super bloom years (rare) are spectacular — hillsides orange and purple.

    Restaurant Week

    Mid-January, 10 days. 180+ restaurants offer $25–$65 prix fixe menus. Best way to try top spots (Herb & Wood, Kettner Exchange, Juniper & Ivy) at a discount.

    Farmers markets

    Winter is peak citrus season. Little Italy Saturday market, Hillcrest Sunday market, and North Park Thursday all overflow with mandarins, avocados, and strawberries by February.

    Museum Month

    All February. Half-price admission to 60+ museums with a pass. Free at Balboa Park's Central Library, Prado kiosks, and many hotels.

    Snowbird playbook

    • • Long-stay rentals: monthly Airbnbs in La Jolla, Coronado, and Mission Beach run $3,500–$7,000/month in January. Book by early October.
    • • Coronado, La Jolla, and Rancho Santa Fe are the classic snowbird zones — walkable, low-crime, close to healthcare, restaurants on foot.
    • • The tram from Old Town to the airport is free. Coronado ferry ($8 round-trip) is cheaper than parking downtown.
    • • Golf is peak in winter — Torrey Pines is fully bookable, prices lower than summer. Book 3+ months ahead for weekend tee times.
    • • Medical: Scripps and UCSD Health are the two big networks. Both accept Medicare and most major insurance. Urgent care wait times are half of summer.
    • • Restaurant reservations are much easier — same-week bookings at Herringbone, Born & Raised, and Marine Room are possible.
    • • Bring layers. Mornings and after-sunset are 48°F. Days are 65°F. A light rain jacket for December–February — not for cold, for the 3–5 rainy days.
    • • Beaches are cold but usable — bring a wetsuit if you want to swim (60°F water). Walking the boardwalk in a jacket is peak local winter.

    Rainy day backup plans

    USS Midway Museum

    Aircraft carrier turned museum — 4+ hours indoors on the flight deck and hangars. $34.

    Balboa Park museums

    17 museums, all within a 10-minute walk. Half-price in February (Museum Month). Air & Space, Natural History, and MOPA are top three.

    Museum of Us + California Tower

    Book the tower climb — 125 steps for the best skyline view in the city. $22.

    Liberty Public Market

    30+ food stalls under one roof in a former Navy training center. Grab bowls from Wicked Maine Lobster, ramen at Chido, gelato at Mixerie.

    Fleet Science Center + IMAX

    Balboa Park. Half science museum, half 6-story dome IMAX theater. Great rainy afternoon for families.

    Comedy at American Comedy Co. or The Comedy Store

    Both do nightly shows year-round. Weeknights $10–$20, weekends $25–$40.

    Frequently asked

    What is the weather like in San Diego in winter?

    Mild — 63–68°F daytime, 47–53°F night. December is 3 inches of rain, January the wettest at 2.5 inches, February 2 inches. Most days are dry and sunny. Ocean temperature is 58–62°F (cold for swimming). Snow only in the mountains east of the city.

    Does it snow in San Diego?

    Not in the city (ever). But it snows a few times each winter on Palomar Mountain, Cuyamaca, Julian, and Mt. Laguna — all 60–90 minutes from downtown at 4,000–6,000 ft elevation.

    Is San Diego a good winter destination?

    Yes — it's the warmest major coastal city in the continental US in winter. Consistently 65°F, sunny most days, no snow shoveling. It's the #1 California snowbird destination for a reason.

    What is the cheapest month to visit San Diego?

    January is the cheapest — hotels 30–50% below summer, restaurants have Restaurant Week specials, no crowds. Christmas week and NYE spike, but the rest of the month is bargain territory.

    Can you swim in the ocean in San Diego in winter?

    Surfers do (in wetsuits). For casual swimming, no — the ocean is 58–62°F. Heated hotel pools (Hotel Del, Loews Coronado, La Valencia) and indoor swim centers are the alternative.

    When is whale watching season in San Diego?

    Gray whale migration: mid-December through mid-April, peak January–February. Almost guaranteed sightings on any 3-hour trip. Blue whales come in June–September (different season).

    What should I pack for a San Diego winter trip?

    Layers — mornings and nights are jacket weather (50°F), days are 65°F. Light rain jacket for the 3–5 rainy days. Long pants + sneakers for hiking. Swimsuit for hotel pools. You will not need a heavy winter coat.

    Is Balboa Park December Nights worth it?

    Yes if you're OK with crowds. 350k people over two nights, but you get free entry to 17 museums, food from 20+ international communities, and holiday lights across the park. Take Uber — parking is a nightmare.

    Where do snowbirds stay in San Diego?

    Coronado (walkable, quiet), La Jolla (upscale, restaurants), Mission Beach (long-stay Airbnbs cheapest), and Rancho Bernardo (55+ communities). Monthly rentals in the first three run $3,500–$7,000/month January.

    What are the best winter day trips from San Diego?

    Julian (apple pie + occasional snow, 60 min), Anza-Borrego (wildflowers in late February, 90 min), Palomar Mountain (snow chase, 90 min), Temecula wineries (60 min north). Save Joshua Tree for spring — winter nights get cold.

    Keep exploring

    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