San Diego in December: Weather, Events, Things to Do, & Insider Tips

What San Diego in December is like. I live here and share tips for the weather, holiday events, what to pack, things to do, and hotels.

Last updated: November 22, 2025 

By

Katie Dillon

Katie Dillon is the founder of La Jolla Mom and a trusted travel advisor based in San Diego for over three decades. A former Four Seasons resident, she shares unmatched hotel insight, certified San Diego expertise, verified theme park discounts, and VIP hotel privileges worldwide through her industry connections.

We can help you save on tickets, tours, and hotels. If you purchase through some of the links below, we may be compensated. Our editorial guidelines.

December is one of the most popular times to visit San Diego. Festive spirit runs high as we ramp up to the holidays, and it’s truly a special place to be at the end of the year.

This year, we are thankful that so many of our beloved events and gatherings are back and better than ever!


San Diego December Weather

San Diego weather in December is a mix of cold days and sunny warm days. It’s normal to expect a couple of shorts weather days along the coast, but they do end in the evenings with a need for a coat and Ugg boots.

Our Microclimates

I mentioned our sunny weather along the San Diego coast, but if you’re in the inland valleys, mountains, or deserts, the temperatures that you feel are usually more extreme. It does snow in the mountains occasionally in December, but usually, snowfall happens deeper into winter.

Most tourists are still visiting our coastal regions because that’s where most San Diego attractions and San Diego resorts are.

Blue Skies in Winter

People walk along a paved path at San Diego Botanic Garden under blue skies and sunshine in December.
Yep. Shorts weather. I was roasting in a long-sleeved T-shirt at San Diego Botanic Garden in December.

I like December in San Diego because we have mostly blue skies in which we can enjoy the various holiday twinkling lights, visits with Santa Claus, and tree lightings. Technically, it’s our coldest month, and we can have a few thunderstorms, but we don’t have a true rainy season.

However, for 2025, meteorologists are predicting a La Niña pattern, which typically brings warmer and drier conditions to Southern California. While this reduces the chance of rainouts for outdoor events, evenings can still be crisp, so layers are essential.

Here are the San Diego weather in December stats:

  • Average temperature (high/low): 65°F/48°F
  • Rainfall: 1.5 inches
  • Days of rain: 6
  • Days of sunshine: 73%
  • Daylight: 10 hours
  • Ocean temperature (high/low): 61.7°F/59.2°F

I can only remember a handful of times when it rained on Christmas in San Diego. Most of my memories are usually of the family hanging out in shorts in the backyard.


Can You Go to the Beach in December?

A frequently asked question by people planning winter break vacations here is whether the San Diego weather in December is warm enough to go to the beach. My answer is that it depends. We locals use it for walks, runs, picnics, watching the sunset, and water sports like surfing.

Visitors from cold weather climates tend to use San Diego’s beaches as we do in the summer. They’re used to snow and parkas. They find the idea of spending the winter holidays on the beach ultra appealing, which means they soak up the sunshine rays and head into the ocean.

San Diego Ocean Tips

So, what I tell out-of-state families is that if you want to get your Pacific Ocean and California sunshine fix, you can.

Just rent a wetsuit, as the water can be cold. Many of our surf shops and rental spots even have wetsuits for kids. Call ahead to see if kids’ sizes are available. A rental may not fit perfectly, but something is better than nothing.

Don’t let cold water temperatures hold you back from our best San Diego water sports. You CAN still take surfing lessons in December. Many of our best surfing schools, like Surf Diva in La Jolla, offer awesome winter break camps.


Advice for Booking Hotels in December

The Hotel Del Coronado offers some of the best holiday events in San Diego from Skating by the Sea to Victorian tea.
What normally happens at Hotel del Coronado (courtesy photo).

Let me put on my travel advisor hat for a minute. If you plan to visit or staycation during winter break, you should book San Diego hotels as soon as they’re available for reservations. Winter holidays in late December are one of San Diego’s most expensive peak seasons, and room rates only increase throughout the holiday season.

I strongly advise locking in a flexible rate directly through the hotel. These rates are easy to adjust in the rare event that rates fall. Most of the time, the hotel will adjust your existing reservation rather than canceling and rebooking. Easy.

Our hotels deck the halls literally with beautiful Christmas trees, Menorahs, poinsettias, and other decor. Each usually offers its own list of holiday programming, including opportunities to see Santa, holiday afternoon teas, tree lighting, Christmas dinners, holiday treats, and much more.

Hotel del Coronado is the most festive place to stay, thanks to its beachfront ice skating rink, complete with a rink-side lounge, holiday market, and tree lighting. Rent skates right at the Hotel del Coronado and chill out at your private igloo while roasting s’mores over the fire pit. Read my entire guide to Hotel del Coronado Christmas events.

Another spot to get your holiday spirit on is at the Fairmont Grand Del Mar. This year’s holiday festivities include Glice (synthetic ice) skating, a holiday market, a tree lighting, and other holiday activities.

Beach valet services should be up and running so visitors can clock in beach time and enjoy the California sunshine. Our outdoor swimming pools are heated year-round, so pack swimsuits for the whole family for your Christmas Day celebration! 


San Diego December Events

Rudolph and friends in front of holiday decor at SeaWorld San Diego's Christmas Celebration.
Rudolph and friends at SeaWorld (Photo courtesy of SeaWorld San Diego)

Our mild San Diego weather offers the perfect opportunity to enjoy San Diego events in December with loved ones that focus on holiday fun. Parades with marching bands and drill teams, holiday markets, holiday events at theme parks, and a boat parade fill the entire month of December as we gear up to celebrate Christmas.

Check my ultimate guide to San Diego Christmas and holiday events for the full list, but here are a few.

Balboa Park December Nights

San Diego’s Balboa Park December Nights is a two-day, time-honored holiday tradition where the numerous museums and cultural institutions in Balboa Park, the nation’s largest urban cultural park, open their doors free of charge.

Guests also look forward to live music, holiday light displays, dance performances, and food trucks from around the world. This year, the event will be happening on December 5th & 6th.

San Diego Zoo Jungle Bells

Jungle Bells at San Diego Zoo occurs in December and goes right through New Year’s Day (this year’s dates are December 19 – January 4, 2026). The celebration includes holiday lights, seasonal food, hot chocolate, live animal presentations, holiday decor, and more.

And, remember that you can buy discount San Diego Zoo tickets through me. It’s the best price you’ll find.

Save $8

1-Day Pass— Use My Exclusive 2026 Promo Code

Skip the ticket line and go straight to the gate with a mobile or printed ticket. Valid for one year from the purchase date.

Final price (after my discount): $70/ages 12+ and $60/ages 3–11

Use promo code lajollamom to save $8!

Christmas at SeaWorld San Diego

Celebrate Christmas at SeaWorld San Diego from November 22 – January 4, 2025! Meet Santa and Rudolph, catch Donner and Blitzen’s Lazer lights show, or enjoy the sounds of the Holiday Brass band. Admission is included with regular park admission

Refer to my post about buying cheap SeaWorld San Diego tickets.

Holidays at LEGOLAND California

Kids always look forward to seeing the world’s largest LEGO Christmas tree (30′ tall). Beginning November 22nd through January 4th, 2026, the entire resort will be decked out in holiday décor and more during the Holidays at LEGOLAND, California.

In addition, you’ll see LEGO Christmas characters, including LEGO Santa, Toy Soldier, and the Gingerbread Man, and enjoy special events, including a holiday light show. Check LEGOLAND’s event calendar for specific holiday dates.

Christmas Parades in San Diego

What is Christmas without a parade or two? The La Jolla Christmas Parade and Holiday Festival is on Sunday, December 7th this year. The rather apt theme is ‘There’s No Place Like Home (for the Holidays)’ and the parade will feature floats and marching bands.

The parade starts at 1:30 p.m. and follows the La Jolla Holiday Festival at 11:30 a.m. Stay after the parade to enjoy the best Christmas festival La Jolla offers, complete with crafts, food, games, and Santa.

Where else can you see an armada of boats decked out with inflatable Santas, reindeer, and snowmen? The answer is at the San Diego Bay Parade of Lights. This parade showcases boats decorated with festive lights that will bring out the holiday cheer.

The parade takes place on December 14 and 21 this year, and the fun kicks off at 5:30 p.m. The time-honored tradition is now in its 55th year and features ‘An Out of This World’ theme for 2025.

It starts at Shelter Island and heads towards Seaport Village and the Coronado Ferry landing, so there are plenty of opportunities to catch the parade.  

Gaslamp Pet Parade “Don’t miss the cutest event of the year! The Gaslamp Pet Parade returns on Saturday, December 13, 2025. The parade kicks off at 11 a.m., followed by the ‘Pups in the Pub’ party.

Coastal Christmas Holiday Light Spectacular

Del Mar Fairground transforms into a winter wonderland on select dates in December with their Coastal Christmas Holiday Light Spectacular, formerly known as the Snow N Glow holiday festival.

Dates for 2025 are December 12–14, 18–23, and 26, 2025.

Enjoy over one million festive lights, Glice skating, holiday treats, photos with Santa, and more. You can even book your own private igloo and enjoy drinks around a firepit. Or shop till you drop at the Holiday Market and then refuel at the food stalls.

How The Grinch Stole Christmas!

This time-honored tradition at San Diego’s Globe Theater in Balboa Park is celebrating its 27th year! Dr. Seuss’s  classic book How the Grinch Stole Christmas! plays to sold out audiences every winter, so get your tickets early.

The play lasts one hour and 25 minutes with no interval from 10:30 a.m. Children must be 3 and older. Performances start November 22 and run through December 31st. See their calendar for exact dates.


Things to Do in San Diego in December

If the above San Diego December events aren’t your cup of tea, or you’re looking for something else, there are still plenty of things to do in San Diego.

Go Tide Pooling

Keep an eye out for our twice-daily low tides that happen during daylight hours. If you check the online tide charts, you will likely find minus tides in December that are perfect for tide pooling. Mark your calendars for December 4-8, which will see excellent minus tides.

Use my list of best tide pools in San Diego to find out where to go, but you can find multiple tide pools in La Jolla along the La Jolla seal trail to hit a few popular spots like La Jolla Cove and Shell Beach.

As I said last month, be sure to practice good etiquette by leaving the tide pools as you find them. The most commonly seen creatures include hermit crabs, sea anemones, sea cucumbers, limpets, and small crabs. You can’t remove anything other than trash from tide pools in the La Jolla Ecological Reserve.

Visit San Diego Botanic Garden

San Diego’s Botanic Garden in Encinitas has 4 miles of trails for exercise, letting kids blow off steam in a pretty garden-like setting with some edutainment activities woven in. The Hamilton Children’s Garden is a fantastic place for them to roam and explore, including in its huge treehouse, while you grab a coffee and have a rest.

The Botanic Garden’s stunning ‘Lightscape’ show is back for the holidays. The show features beautiful light installations that merge art and nature, displayed along a one-mile loop throughout the gardens.

Lightscape runs on most evenings from November 20 through January 4, 2026, from 5 – 10 p.m. You can check their calendar and various pricing options here. New for 2025, the garden is hosting ’21+ Nights’ on Nov 20 and Dec 4, featuring specialty cocktails and an adults-only atmosphere.

Visit a Holiday Pop-Up Bar

San Diego’s holiday pop-up bar scene is bigger than ever. For 2025, check out Miracle at Botanica Bar in North Park (Nov 17–Jan 4), Sippin’ Santa at The Grass Skirt in Pacific Beach, or the immersive ‘A Cocktail Carol’ at Polite Provisions.

Go Whale Watching

San Diego is known for its fantastic whale watching tour opportunities, and according to the experts, December is one of the best months to spot them. Every year, over 20,000 gray whales travel from Alaska to Baja California, where the females give birth to calves in the balmy Baja waters.

They then migrate north back to Alaska with their brood in the spring via San Diego. Most sightings are said to occur during January and February, but December starts peak season.

Take to the Ice

It may be mostly sunny and warm during winter in San Diego, but it’s still fun to wrap up and go ice skating at one of our outdoor rinks during December to get in the Christmas spirit.

Because the rinks are temporary for the winter season, some, like the one at Fairmont Grand Del Mar, are made of ‘Glice’—synthetic ice made from plastic specifically engineered for ice skating. It’s great fun, though, and not so cold if you fall over!

For the real deal, you can also head to Radys Children’s Ice Rink at Liberty Station and Hotel del Coronado’s outdoor rink is also an ice rink. But if you want a classic indoor ice skating experience, head to Westfield UTC Mall, where there is a full-size ice rink.

Go Holiday Shopping at Outdoor Shopping Areas & Malls

Talking of malls, if you need to do some Christmas shopping, Westfield UTC is one of our best, with its beautiful outdoor design and great selection of stores. Other favorites include the shops in the Village of La Jolla, Cedros Avenue in Solana Beach, North Park, and more.

If you are looking for unique gifts, the Makers Arcade Holiday Fair takes over the Broadway Pier on December 13 & 14, 2025, featuring over 130 local makers, live music, and festive cocktails.

Tours on the Water

San Diego weather in December is perfect for enjoying tours on the water. You can tour the La Jolla sea caves by kayak, a harbor tour, or ride the Patriot Jet Boat with Flagship Cruises and Events. For a special treat, we love City Cruise’s holiday cruises.

Gather your family and friends for a fun and unforgettable brunch, lunch, or dinner cruise on the San Diego Bay over the holidays this year.

Save 20%

Exclusive Everyday California Discount

Use code LJMOM20 for a 20% discount on kayak and snorkeling tours, lessons, and rentals.

Cabrillo National Monument

Cabrillo National Monument is the only national park in San Diego and well worth a visit. Head to the Old Point Loma Lighthouse and Visitor Center for a history lesson and walking trails with magnificent views.

The Cabrillo sea cave is also nearby, with tide pools to explore, and during the right season, you’ll want to keep an eye out for migrating whales.

Belmont Park

Belmont Park is a historic beachfront amusement park that opened in 1925 and is a San Diego icon. With no admission fee, you can wander the park before summoning the courage to climb on the Giant Dipper roller coaster or Octotron. In December, the park is decorated for the holidays for an extra festive spin. They’ve also gotten on board with the holiday pop-up bar scene.


What to Wear in San Diego in December

Your San Diego packing list for December involves more sweaters, long-sleeved T-shirts, and a medium-weight jacket if you plan to be out in the evenings.

Although, as I type this, it’s hot outside, and people are walking around the Village of La Jolla in shorts. So, don’t forget the shorts because here in San Diego, you might need them in December and maybe even January!

Here’s what to put in your suitcase:

  • Medium-weight jacket for the evenings
  • Portable umbrella
  • Bathing suit and warmer cover-up
  • Rashguard or UV shirt for sun protection and warmth
  • Sunglasses
  • Sunscreen
  • Hat
  • Flip flops for the beach and pool
  • Shorts for beachgoing
  • T-Shirts (mostly long-sleeved)
  • Pants or jeans
  • Sweaters or sweatshirts
  • Comfortable walking shoes for sightseeing
  • Casual wool/warm dress or collared shirt and nice jeans (if you plan to dine in one of our nicer San Diego restaurants )
  • Sweaters and sweatshirts
  • Ugg boots
  • Wetsuit, if you have one (otherwise, they’re easy to rent)

People here generally do not wear traditional raincoats. Part of the reason is that it very rarely rains in San Diego. Do not pack fur coats or fur accessories to keep you warm. They generally are not well-received.


Lifestyle: What Residents Are Up To

Normally, San Diegans are prepping for the holiday season. We’re going to holiday pop-up bars, eating too much, staying up too late, and shopping in our outdoor malls. San Diego is such a fantastic place to live and visit, and we can’t wait to welcome you here.

If you live here, please share your thoughts about San Diego in December!

Weather and temperature sources: seatemperature.orgcurrentresults.com, NOAA

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

One response

  1. Horse Saddlery

    Loved Your Post And Description About San Diego. Most Of The Time I Am Busy In My Jumping English Saddle Work And IN The End Of The Year Love To Go On A Long Vacations But In This Situation It Is Better For Everyone To Stay At Home. But Whenever The Time Is Right I Will Go To Visit San Diego.

    Thank You For Writing This Post.