San Diego, United States skyline

San Diego Weather in December

The usual December conditions in San Diego, United States, drawn from 2006–2025 records.

San Diego in December: highs near 17.6°C (63.7°F), lows near 9°C (48.2°F), roughly 6 rainy days adding up to 56 mm, and 8.4 hours of sunshine on an average day.

Avg high

17.6°C (63.7°F)

Avg low

9°C (48.2°F)

Rainfall

56 mm (2.2 in)

Rainy days

6 days

Sunshine

8.4 h / day

Humidity

73%

December vs the rest of the year

No month in San Diego is cooler than December; for rain it is the wettest month.

MonthAvg highvs DecemberRainRainy days
January17.7°C (63.9°F)+0.1°C (+0.2°F)55 mm5
February17.6°C (63.7°F)same53 mm6
March18°C (64.4°F)+0.4°C (+0.7°F)47 mm6
April19.4°C (66.9°F)+1.8°C (+3.2°F)20 mm3
May20.1°C (68.2°F)+2.5°C (+4.5°F)11 mm2
June22.1°C (71.8°F)+4.5°C (+8.1°F)1 mm0
July24.3°C (75.7°F)+6.7°C (+12.1°F)4 mm1
August25.4°C (77.7°F)+7.8°C (+14°F)6 mm1
September25.3°C (77.5°F)+7.7°C (+13.9°F)9 mm1
October23.6°C (74.5°F)+6°C (+10.8°F)13 mm2
November20.9°C (69.6°F)+3.3°C (+5.9°F)32 mm4
December17.6°C (63.7°F)—56 mm6

What December feels like in San Diego

For San Diego, December is early winter on the calendar. Days are on the cool side, the kind of weather that suits brisk sightseeing. After dark the temperature drops clearly: nights are cool. Damp air makes the cold feel rawer than the numbers alone suggest.

Rain in San Diego in December

Wet days are occasional rather than regular, about one day in 5. Rain tends to come in heavy bursts: about 9.3 mm (0.4 in) on an average rainy day. Across the year San Diego averages about 8.3 mm per rainy day, so December is typical. December is San Diego's wettest month of the year.

Daylight and sunshine in December

In mid-December, sunrise is at about 6:43 am and sunset at about 4:44 pm (local time) — 10 h 1 min of daylight. Compared with mid-November, the day has lost 29 min. Measured sunshine covers about 84% of the daylight — skies are mostly clear.

How December compares to the rest of the year

Ranked by average high, December comes out as the 2nd coolest month in San Diego. Afternoons run 3.3°C (5.9°F) cooler than in November, with 25 mm more rain. Temperatures keep falling into January. The next month's average high: 17.7°C (63.9°F).

Who December suits

  • Sightseeing: a good fit — daytime temperatures are fine for walking around.
  • Parks & outdoor: a good fit — good conditions for sitting outside.
  • Beach: less ideal — the sea air is too cool.

Tips for visiting San Diego in December

Versatile Layers

Mornings and evenings are cooler than midday, so dress in layers.

Light Jacket

Bring a sweater or light coat for cool afternoons.

Sunglasses

Frequent sunshine — sunglasses and a light hat.

Quick questions

How warm is San Diego in December?

Afternoons average 17.6°C (63.7°F) and nights about 9°C (48.2°F) — cool by most people's standards. It is the 2nd coolest month of the year.

Does it rain a lot in San Diego in December?

Not especially. There are about 6 rainy days (56 mm), mostly moderate rain.

What should I wear in San Diego in December?

The numbers point to versatile layers, a light jacket and sunglasses. Add a layer for after dark.

Is December or January better for visiting San Diego?

January scores better on our climate ranking (#9 of 12 vs #12), rated Great against Good. January has fewer rainy days.

Is December a good time to visit San Diego?

Good

Good — mild but cool days, some rainy days (about 6), plenty of sunshine (8.4 h a day). Within San Diego's own year, December ranks #12 of 12 — one of the least comfortable months.

December in other United States cities

Warmer or drier places in December

Plan a trip to San Diego

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in San Diego weather by month.