

Christmas is a magical time of year in America’s Finest City. While it might not be a winter wonderland with snow-covered streets, San Diego amplifies this with its unique charm, vibrant communities, and perfect weather. I’ve lived here for almost 20 years and each year it becomes more and more magical. It has its own way of spreading Christmas cheer and is severely underrated in the holiday celebration department.
The city comes together to embrace the holiday spirit in a distinctly Southern Californian fashion. From festive boat parades to enchanting light displays and ice skating on the beach. San Diego offers many Christmas activities that cater to everyone’s tastes. In this blog, we’ll take you on a journey through the best San Diego Christmas activities, showcasing the diverse and delightful ways the city celebrates the most wonderful time of the year. Whether you’re a local looking for new traditions or a visitor seeking a memorable holiday experience, San Diego has something special in store for you.
While all opinions and recommendations are always my own, my content on this blog post may contain affiliate links for hotels I’ve traveled to, tours I’ve completed, and products I recommend. This means I get a small commission (at no additional cost to you) if you book a stay or purchase a product after clicking one of these links. As always, I am so thankful for your support to continue offering free resources.
Hotel Del Coronado Christmas


Name a more iconic Christmas Activity other than visiting the Hotel Del Coronado during December? The Del is the most magical during the holiday season. Not only is it located on one of the most famous San Diego beaches, but it’s decorated with tons of bright lights, an ice skating rink on the beach, a holiday food truck, and even a light show orchestrated to music.
This year, the festivities begin on November 21st and go until January 4th. And you can’t miss the multiple Christmas trees that scatter the property. There is one in the lobby and the courtyard, as well as a small one located next to the ice rink.
Fun Fact: Did you know the very first outdoor Christmas tree with lights in the U.S. was right here at the Hotel Del? That same tree still shines bright today, and every holiday season it becomes the star of their festive light show. The best part? It’s completely free to watch and runs daily from 5 to 9 PM (every 30 minutes), right next to the Crown Room.
- Ice Skating costs $40 pp (Nov. 21st-January 4th)
- Holiday food truck items range between $16-$30
- They have igloos for rent on the beach
- Victorian Tea in the Crown Room this year is going on from December 18th-22nd
- You can rent a fireplace around the rink but it’s a $150 minimum food + drink purchase


For more specific information regarding the holiday experiences head to the this page or to book your stay check out this deal!
Experience The Lafayette


The Del may have some competition this year thanks to The Lafayette. While The Del brings that timeless, nostalgic Christmas charm we all know and love, The Lafayette feels like its cooler, younger cousin. This decked-out hotel is the place to be this holiday season — whether you’re sipping cocktails at the chic lobby bar, dining in the moody Mexican restaurant, or joining one of the festive events at Lou Lou’s, you simply can’t go wrong. If you’re looking for the perfect staycation you can book your stay here!
Liberty Station


With a Christmas Tree standing at 88 feet tall another great holiday activity is spending an afternoon or evening in Liberty Station. Not only that, but they have an array of cuisines at the Liberty Station Public Market, a large ice skating rink, and holiday lights scattered about the station. This year the annual tree lighting ceremony will be on November 28th from 5 pm to 9 pm.
The Rady’s Ice skating Rink is $15 per person and directly supports Rady’s Children’s Hospital when purchasing a ticket. Yay for giving back! They also have a Nutcracker tea experience happening on December 17th this year and you can visit their website for tickets.
Holiday Market at Petco Park


The Holiday Market at Petco Park is back! This event is held every day from December 5th until December 23rd and features food and shopping stalls reminiscent of a European Christmas market. Pick up artisan gifts for the family, interact with fun characters, enjoy a ride on the carousel, beautiful light displays, photo opportunities with Santa, and so much more!
They offer live music on select nights and have fake snow blowing throughout the park. You do need to purchase your tickets in advance and select a time slot. The prices have risen quite a bit this year (they took a hiatus in 2023). Nonetheless, it’s a magical experience great for all ages!
Mission Bay Christmas Tree



A true California Christmas includes a lit-up Christmas tree on the beach. Am I right? Well luckily for you there are quite a few in San Diego. My favorite one is on Mission Bay just north of the Catamaran Resort. Do note that it’s typically not up until the first week of December. Another great one is the Cardiff State Beach Christmas tree right near the ocean.
Furthermore, don’t miss this beautiful Christmas light display at the Hyatt Regency Mission Bay with hanging lights that are a true hidden gem. If you know of any other beachside Christmas trees in San Diego comment on them below fam!
Seaport Village Surfin Santa


Seaport Village is such a hidden gem in San Diego for holiday activities. Not many people know this but annually they have a Surfin Santa event. Where Santa himself surfs into the seaport and parades down the boardwalk. It’s happening this year on November 30th.
New this year is a holiday cinema event taking place on November 22nd. Along with other invents including a gingerbread-making workshop on November 30th, Selfies with Santa and Buddy the Elf, and the iconic Bay Parade of Lights (more on that below). There are also tons of light displays, including a light tunnel orchestrated to music, a Christmas tree made out of buoys, and a vintage Carousel for kids. It’s a great free activity to enjoy with the family!
San Diego Botanic Lightscape


Lightscape is back for the third year at the San Diego Botanical Garden located in Encinitas. Stroll through the outdoor gardens that are lit up with over 1 million holiday lights. Enjoy tons of exhibits from a lit-up bamboo garden, singing trees, fire displays, and my personal favorite the winter cathedral. This event is a popular one so make sure to book your time slot weeks in advance.
Tickets are on sale for $26 for adults and $16 for children. Finally, they are open this year from November 14th to January 1st and you can book your time slot here!
When is December Nights in Balboa Park?


Balboa Park December Nights is one of the most iconic Christmas events. This year the famous San Diego event is taking place on December 5th and 6th. Explore the holiday cheer that is brought to Balboa Park with tons of unique food vendors, museums with free entry, and live entertainment. The Christmas tree lighting ceremony takes place on the first evening with an exciting countdown at dusk.
Unfortunately, if I’m keeping it real the crowds make it one of my least favorite holiday activities in San Diego. However, don’t let that sway you from visiting there are still great parts of the evening to make it worth a visit. I’ve heard that visiting in the day time is the ultimate hack so I plan on trying that out this year and reporting back. Finally, make sure to take an Uber or ride your bike as parking can be quite an ordeal!
The Grinch at The Old Globe Theatre


Did you know that Dr. Suess lived in San Diego? I have a local legend to tell about How the Grinch Stole Christmas came out. Firstly, he lived on top of Mt. Soledad in La Jolla and would complain about the college students partying in Pacific Beach down the hill. Until one day he decided to go down the hill and confront them when he realized they weren’t that bad. They cared deeply about the environment and the ocean and wanted to preserve our beautiful city. So that my friends is How The Grinch Stole Christmas came about.
And one of the reasons why “How The Grinch Stole Christmas” at the Old Globe Theatre is so iconic in San Diego. It has to be the most popular San Diego Christmas activity. Showings start in early November and go through the end of December. You most definitely need to book tickets in advance as they are known to sell out fast!
Jungle Bells San Diego Zoo Information
The San Diego Zoo is one of the most popular San Diego attractions and annually the Zoo is transformed into a winter wonderland during the holidays. It’s a great experience for any age as the zoo is lit up with holiday lights and decorations, live music, and special food and drinks. You can also take a ride on The Polar Express (4D experience). This year it’s happening from December 9th – January 1st and you can find more information here.
Fort Oak Christmas Pop-up Bar


This season is the second season that Fort Oak is doing its Christmas bar. And they did it up nicely! Offering over 12 signature Christmas cocktails with witty names, it’s such a fun activity to partake in this holiday season. Our favorite cocktails were the Candy Cane Lane, which tasted like a legit candy cane, and It’s Giving Festive. They are open every day but Tuesday from 5 pm to 11:30 pm. When we visited on the second day there was a line starting to form around 4:45 pm so make sure to get there early!
One Paseo Del Mar


One Paseo is a great place to celebrate the holidays. Not only do they have tons of shopping to knock some gifts off your list but the restaurants are worth a visit on their own. Don’t miss the store Pigment, you can easily find a present for everyone on your list there. They also have a ton of unique ornaments to choose from.
For the fashionistas in your life visit Van De Vort. Finally, some of my favorite restaurants to check out are Tocaya, Parakeet Cafe, and Blue Bottle Coffee. Finally, they have a large Christmas tree, a festive Studebaker littered with Christmas decor, and their very own December Nights.
San Diego Bay Parade of Lights
Every year during December the San Diego boating community goes all out with their San Diego parade of lights. Over 80 boats parade throughout the San Diego bay decked out in Christmas lights. It’s a completely free event and begins at 5 pm each evening it’s held (for 2025 it’s December 14th and 21st). Finally, the parade starts from Shelter Island and goes to Harbor Island. Another popular parade to check out is the La Jolla Christmas Parade.
San Diego Christmas Bars + Restaurants



Listen I find that some Christmas Bars can be cheesy but that makes them fun right? Unfortunately, I do love me a Christmas bar. So below is my ultimate list of the best Christmas bars and restaurants to visit. The ones listed below go all out for Christmas with decorations and specialty holiday drinks for the season:
- Fort Oak
- False Idol in Little Italy
- Nightmare Before Christmas theme – get the hot buttered rum
- Miracle on 30th Street Polite Provisions
- Cesarina in Point Loma
- Nolita Hall in Little Italy
- InsideOUT in Hillcrest
- Nason’s Beer Hall in Downtown
- Barbarella in La Jolla (skip the food, trust)
- Top of The Hyatt Downtown
- The Grass Skirt in Pacific Beach
- Kindred in South Park
- XMAS Bar in Downtown
Neighborhoods in San Diego with the Best Christmas Lights


There are tons of neighborhoods that are decked out in Christmas lights and decorations that make for a great weekend activity. The best part is? All of these are free San Diego Christmas Activities! Some neighborhoods sell hot chocolate, elote, and popcorn, and there may even be Santa sightings. Below are the top neighborhoods to check out when visiting during Christmas:
- Merritage Court in Scripps Ranch (pictured above)
- Candy Cane Lane in Poway (Hickory St – pictured above)
- Christmas Circle in Chula Vista (Mankato Street + Whitney Street)
- Christmas Card Lane Rancho Penasquitos (Oviedo Street + Ellingham Street)
- Carlsbad Christmas House
- Luminaria South Park
- Jingle Bell Hill in El Cajon (Pepper Drive)
- Starlight Circle in Santee
- Garrison Street Lights in Point Loma
Where to Stay in San Diego for the holidays?
If you’re planning a holiday escape to San Diego this Christmas, here are three standout stay options — each with a unique vibe to match different moods and travel intentions:
Hotel Del Coronado


A true San Diego icon. The historic feel + oceanfront setting give it an elevated, festive feel — perfect for a traditional yet coastal Christmas. Best for: Families or couples who want a full holiday-experience: decor, activities, beach + resort luxury. Book your stay here!
The Lafayette


This hotel offers a very stylish, design-forward stay with retro touches, stunning christmas decor and a lively neighborhood in North Park. It’s less about the traditional Christmas spectacle and more about a cool, boutique stay — perfect if you want something younger & trend-forward. Best for: Couples or friends looking for a fun stay in San Diego proper, with good access to bars, restaurants, and design amenities. Book your stay here!
L’auberge Del Mar
A luxury coastal resort setting, with an elegant holiday ambience: they have Christmas Eve & Christmas Day dining, seasonal activities like movie nights & gingerbread workshops. Best for: Couples or families wanting upscale comfort, ocean views and a less hectic holiday stay — luxury plus beach. Book your stay here!
Well, there ya have it, folks. That about covers it for San Diego Christmas activities. Which ones are you going to check off your list this year? If you have any questions feel free to leave them below. And don’t forget to check out more of my San Diego guides. Wishing you and your family a Merry Christmas & Happy Holidays!
XX, Courtney





Has anybody seen the Grinch show? Is it good?
What a beautiful description of the holiday spirit in San Diego! The Hotel Del Coronado really does seem to embody the magic of Christmas with its stunning decorations, festive light show, and charming ice rink on the beach. It’s wonderful to see how the city brings such warmth and cheer to the season, offering memorable experiences for locals and visitors alike. Truly an unforgettable way to celebrate the holidays!