San Diego Sights
Travel·

San Diego Weather in January: What to Pack

Illustration of a San Diego coastal cliff in January with a gray whale spouting and lifting its tail offshore, a low winter sun, a lone whale-watcher at the overlook rail, and a drifting rain cloud

San Diego weather in January is mild but genuinely cool, and it is the one month of the year where we tell visitors to pack a rain jacket and mean it. We have lived here for 25 years, and January is the month people most often get wrong in both directions. Some show up expecting the same beach-sun postcard they picture in July and get caught cold and damp; others write the trip off as “winter” and skip the best whale watching, the emptiest attractions, and the cheapest hotel rates of the year. Here is what January is really like, and how a local plans around it.

The short answer: January is mild but cool. Coastal highs average about 66 degrees, lows about 50, and it is one of the two wettest months, with roughly 2 inches of rain over about 6 rainy days. The ocean is cold, near 59 to 60 degrees, so it is wetsuit-only water. Days are short: about 10 hours of daylight, with sunset climbing from 4:53 p.m. in early January to 5:20 p.m. by month’s end. The upside is real: the year’s lowest hotel rates, the thinnest crowds, peak gray-whale watching, and daytime low tides that make winter the best tide-pooling season.

How cold does San Diego get in January?

At the coast, January is cool but rarely cold. The average high runs about 66 degrees and the average overnight low sits near 50. It is comfortable in the sun and chilly once it drops, which is the whole reason layers matter this month. January is one of the two coolest months of the year here, essentially tied with December, so this is as close to winter as the coast gets.

The coast almost never freezes, but a clear, still January night can dip into the low 40s, and the record January low at the airport is 25 degrees. On the other end, a warm January afternoon can surprise you: the record January high is 88 degrees, set during a rare heat spell, and a normal clear day still climbs into the mid-60s and feels warmer than the number in direct sun. The point is that January has range. Plan for a cool, gray day and a bright 66-degree one in the same week.

Does it rain in San Diego in January?

Yes, and this is the month it matters. January is one of the two wettest months of the year in San Diego, averaging around 2 inches of rain across roughly 6 rainy days, with February coming in just slightly wetter. That is still dry by most of the country’s standards, but it is a real departure from the near-zero summer months, and it is the one season here where the forecast is worth checking.

The rain usually arrives as a day or two of genuine storm, then clears back to blue for a stretch, rather than settling in as steady drizzle. That pattern is good news for a trip: build in an indoor or rainy-day backup for the wet days and you will still get plenty of clear ones. The thing to understand is that January cloud is different from the gray you may have read about in May and June. That is a marine layer that burns off to sun; January cloud can mean actual rain. If you are curious how weird San Diego “weather” can get at the cold end, our piece on whether it snows in San Diego covers the mountains, where January storms genuinely do drop snow.

Coast vs. inland vs. mountains vs. desert: the January spread

San Diego County is not one climate, and January is when that spread gets interesting, because the mountains actually get snow while the desert stays warm and dry. Daytime highs are surprisingly similar across the coast and inland valleys; the real differences show up overnight and up in elevation.

Where you areJanuary average highJanuary average lowThe reality
Immediate coast (beaches, La Jolla, Point Loma)~66°F~50°FMild days, cool nights, occasional storms
Inland valleys (Escondido, El Cajon, Santee)~65°F~48°FSimilar by day, a few degrees colder at night
Mountains (Julian, Laguna, Palomar)~55°Fmid-30sCold, near-freezing nights; snow in winter storms
Desert (Borrego Springs, Anza-Borrego)~68°Fmid-40sWarmest daytime highs in the county, dry and clear

The practical takeaway flips from summer. In July, you drive inland to escape the coastal gloom; in January, the desert is the move if you want the warmest, driest days, and the mountains around Julian are where locals go to actually see snow after a storm. If a January storm rolls through, give it a day and check the Julian and Laguna Mountain reports, because that is the closest a snow day gets to San Diego.

How cold is the ocean in January?

Cold enough that you will want a wetsuit. The ocean sits around 59 to 60 degrees in January, near its coldest of the year, with the true bottom arriving in February. This is not casual swimming water. Surfers are out in full wetsuits all winter, and you will see the occasional cold-plunge crowd, but a bare-skin swim is a quick, bracing in-and-out at best.

The trade-off is the surf. Winter brings the biggest, most consistent waves of the year to San Diego, driven by northwest swells that run roughly from November into March. That makes January one of the best months to just watch the ocean do its thing, and there is no better seat than the bluffs at Sunset Cliffs, where the winter swell hits the rocks and the low sun sets earlier than any other season. Winter is also the best time of year for tide pools, which we get into below, so the cold water still earns its keep.

Whale watching and winter tide pools

The two best reasons to be at the San Diego coast in January have nothing to do with swimming. First, whales. Pacific gray whales migrate past San Diego from December into April, and mid-January through February is the peak of the southbound run, when roughly 20,000 whales pass Point Loma on their way to the Baja lagoons. You can watch for free from the cliffs at Cabrillo National Monument, which sits right on the migration route (it is a national park site with an entrance fee and afternoon closing hours, so check before you go), or take a boat tour out of Point Loma or Mission Bay for a closer look.

Second, tide pools. Here is the local secret about winter: the lowest tides of the day happen in daylight in the colder months, while in summer the best minus tides land in the middle of the night. That makes December through March the prime tide-pooling season, and January a great time to go. The rocky pools at Cabrillo and along La Jolla are the top spots. Check a tide chart and aim for a minus or very low tide, then go poke around the exposed reef. Our full guide to the best tide pools in San Diego has the timing and parking, and the La Jolla tide pools post narrows it down to the exact low-tide windows.

Sunset and daylight in January

January has short days, which is the trade for the empty beaches and cheap rooms. Mid-January gives you about 10 hours of daylight, roughly four hours less than the June peak. Sunrise sits around 6:50 a.m. for most of the month, and sunset is the number that changes fastest: it lands near 4:53 p.m. on January 1 and stretches to about 5:20 p.m. by January 31, so you can already feel the days getting longer by month’s end.

The upside of an early sunset is that you do not have to stay up late to catch it. A 5 p.m. golden hour means an easy sunset before dinner, and the low winter sun angle makes for some of the most dramatic light of the year over the water. For the month-by-month sunset times and the best places to stand, see what time the sun sets in San Diego.

What to pack for San Diego in January

Pack layers and an actual rain jacket, because January gives you cool mornings, mild afternoons, chilly nights, and the occasional wet day, sometimes all in one trip. The visitor who packs only shorts and t-shirts is the one shivering at dinner and stuck indoors when the rain comes.

  • The base layers: jeans or pants, long-sleeve shirts, and a warm sweater or fleece. This is the daily uniform for a cool 66-degree day.
  • The jacket: a light-to-medium jacket for 50-degree evenings, plus a packable rain shell. January is one of the wetter months, so the rain layer is not optional the way it is in summer.
  • The warm-day surprise: keep a t-shirt and sunglasses in the bag anyway. A clear January afternoon in the mid-60s feels genuinely warm in direct sun, and the winter UV index still runs a moderate 4, enough to catch you on a long, bright day.
  • Shoes: closed, comfortable walking shoes for cooler and possibly wet days, not just sandals.
  • If you are heading to the mountains: a heavy coat, hat, and gloves. Julian and the Laguna Mountains can be near freezing and may have snow after a storm.
  • For the water: skip the swimsuit-only plan. If you actually want to get in, you will need a wetsuit for the roughly 59-degree ocean.

January events worth planning around

January is a quiet, low-crowd month, and a few recurring events are worth building a day around. Dates shift year to year, so confirm the current ones before you plan.

Gray whale watching

The gray-whale migration is the anchor of the January calendar, peaking from mid-January into February. Watch free from the overlook at Cabrillo National Monument or book a boat tour out of Point Loma or Mission Bay. On a clear day it is the best wildlife you can see from San Diego without leaving the coast.

San Diego Restaurant Week

San Diego Restaurant Week runs a winter edition in late January (it also returns in the fall), with 100-plus restaurants offering prix-fixe lunch and dinner menus at set price tiers. No tickets are needed, but reservations go fast, so book ahead and confirm the current year’s exact dates before you plan around it.

The rest of the January calendar

  • The PGA Tour tournament at Torrey Pines (long known as the Farmers Insurance Open) is played on the famous municipal course in late January, drawing the pros to one of the best public golf settings in the country. The title sponsor is changing, so the event name may be different going forward, but the tournament continues.
  • The Carlsbad Marathon, Half Marathon and 5K run over MLK Jr. Day weekend in mid-to-late January, a scenic coastal route just up the coast in Carlsbad.
  • Farmers markets run year-round here thanks to the mild weather, so a rainy-week backup is as easy as the Little Italy Mercato on a Saturday. For more of that neighborhood, see our guide to things to do in Little Italy.

The trap to skip

The January trap is writing the month off as “off-season” and treating a little rain like a washout. Visitors see 66 degrees and a chance of showers, picture a ruined beach trip, and miss that January is quietly one of the best-value months here: the lowest hotel rates of the year, the shortest lines at the big attractions, peak whale watching, and daytime low tides you cannot get in summer. The rain comes in bursts, not all day. Plan around it instead of canceling on it.

The second trap is packing for the postcard. San Diego is mild in January, not warm, and the person in shorts and flip-flops on a gray, 58-degree afternoon is the one cutting the day short. Layers and a rain jacket fix it, and you will still get the t-shirt afternoons in between.

Planning the rest of your January trip

A good January day has a clear-weather plan and a rainy-day backup. When a storm rolls through, an indoor option keeps the day from being a wash, and a hotel with an indoor or heated pool is the most weather-proof way to still get in the water when the ocean is a cold 59 degrees. It is also worth seeing how January stacks up against the rest of the cool season in our guide to San Diego weather in December, its near-twin for temperature, and against the sunnier side of the year in San Diego weather in June, when the marine layer replaces the rain.

For booking a January stay while rates sit at their yearly low, browse the travel and lodging category in our San Diego business directory. And for rainy-day backups, whale-tour operators, and the rest of a winter day out, the entertainment and recreation category is a good place to start.

Frequently asked questions

Is January a good time to visit San Diego?
Yes, if you know what you are getting. January is mild but cool, with coastal highs around 66 degrees and lows near 50, and it is one of the two wetter months of the year at about 2 inches of rain across roughly 6 rainy days. In exchange you get the year's lowest hotel rates, the thinnest crowds at the big attractions, peak gray-whale watching, and daytime low tides that make winter the best tide-pooling season. Pack layers and a rain jacket and it is one of the best-value months to be here.
How cold does San Diego get in January?
It stays mild by most standards. The coast averages a high around 66 degrees and an overnight low around 50, and January is one of the two coolest months of the year, essentially tied with December. It rarely freezes at the coast, though it can dip into the low 40s on a clear night. The record January high at the airport is 88 degrees and the record low is 25, but a normal January day is a cool, pleasant 66. The local mountains, Julian, Palomar, and Laguna, are a different story and do get snow in January storms.
Does it rain in San Diego in January?
Sometimes, yes. January is one of the two wettest months here, averaging about 2 inches of rain over roughly 6 rainy days, with February slightly wetter. That is still a dry month by most of the country's standards, and the rain tends to come in a day or two of storm rather than a steady drizzle, with plenty of clear days in between. Unlike the gray marine-layer mornings of May and June, January cloud can actually mean rain, so it is the one season here where checking the forecast pays off.
Is the ocean warm enough to swim in January?
Only if you are hardy or in a wetsuit. San Diego's ocean sits around 59 to 60 degrees in January, near its coldest of the year, with the true bottom coming in February. Surfers are out in full wetsuits all winter, and a quick dip is doable if you do not mind the cold, but this is not casual swimming weather. January is better spent watching the waves than getting in them. Winter brings the biggest, most consistent surf of the year, which is a show in itself from a spot like Sunset Cliffs.
What should I pack for San Diego in January?
Pack layers and a real rain jacket. Bring jeans or pants, long sleeves, a warm sweater or fleece, and a light jacket for cool 50-degree evenings, plus a packable rain shell since January is one of the wetter months. Keep a t-shirt and sunglasses in the bag too, because a clear January afternoon can hit the mid-60s and feel genuinely warm in the sun. Add closed shoes for cooler days and, if you are heading to the mountains, a heavy coat, because Julian and the Lagunas can be near freezing.
Can you see whales in San Diego in January?
Yes, January is peak season. Pacific gray whales migrate past San Diego from December into April, and mid-January through February is the peak of the southbound run, when around 20,000 whales pass Point Loma. You can watch for free from the cliffs at Cabrillo National Monument, which sits right on the migration route, or take a boat tour out of Point Loma or Mission Bay for a closer look. It is the single best wildlife reason to visit in winter.

More San Diego guides