15 Best San Diego Christmas Events for Families

Julie Bigboy Avatar
San Diego beach with Christmas ornaments - SheBuysTravel
Christmas on the beach in San Diego! (Photo Credit: Minfl3 at Pixabay)

San Diego is a popular California Destination year-round but it’s especially magical during the holidays. The city celebrates the season with twinkling lights, dazzling parades, holiday festivals and even a beachside ice-skating rink. This San Diego Christmas guide will let you know all the best places to visit this holiday season.

Balboa Park December Nights

1549 El Prado
San Diego, CA 92101

Balboa Park December Nights is the largest free community festival in San Diego. December Nights is just one of the many free things to do in Balboa Park! Balboa Park December Nights was formerly called Christmas on the Prado, and most native San Diegans still call it that! Enjoy an afternoon and evening of food, fun, music and lights with your whole crew. This year, December Nights takes place from 3 – 11 p.m. December 6 and from 11 a.m. – 11 p.m. December 7, 2024.

SheBuysTravel Tip: Arrive early because December Nights draws thousands of visitors. 

Sign for Sesame Street Christmas Village at SeaWorld San Diego - SheBuysTravel
Sesame Street Christmas Village at SeaWorld San Diego. Photo credit: Julie Bigboy

SeaWorld’s Christmas Celebration

500 Sea World Dr.
San Diego, CA 92109

For the holiday season, SeaWorld is transformed into a winter water wonderland. Visit jolly old St. Nick inside Sesame Street Christmas Village. Play “reindeer games” in Rudolph’s Christmastown. Of course, there’s lots of holiday food and shopping opportunities as well.

Seaworld’s Christmas Celebration takes place during park hours from November 15, 2024 through January 5, 2025. The holiday event is included in the park’s admission prices, which vary by day.

Child with Santa at Teddy Bear Tea at the Westgate Hotel in San Diego at Christmas - SheBuysTravel
Teddy Bear Tea at The Westgate Hotel. Photo credit: Julie Bigboy

Christmas Tea

The Westgate Hotel
1055 Second Ave.
San Diego, CA 92101

At this whimsical holiday tradition, enjoy a holiday tea with loved ones. The meal includes holiday beverages, teas, house-made pastries and desserts. There are two holiday-themed tea time events this year, Santa’s Story Time Tea and Winter Wonderland Tea. Tickets to either event range from $74-$95 per person, but are all-inclusive. Santa’s Story Time Tea is from 1-3 p.m., while Winter Wonderland Tea takes place from 2:30-5 p.m. For available dates and reservations in 2024, visit the hotel website.

San Diego Christmas boat parade - SheBuysTravel
Parade of Lights in San Diego Bay. Photo credit: San Diego Tourism Authority

San Diego Bay Parade of Lights

The 54th Annual San Diego Bay Parade of Lights has a definite SoCal twist. More than 80 elaborately decorated boats sail across San Diego Bay, creating a festive holiday scene. The parade begins at 5:30 p.m., proceeding to the pier at Cesar Chavez Park before making the turn to Coronado. Spectators watch from Shelter Island, Harbor Island, the Embarcadero, Seaport Village, the pier at Cesar Chavez Park or the ferry landing on Coronado. This year’s parade will be held on December 8 and 15, 2024.

SheBuysTravel Tip: You should probably bundle up! This parade takes place alongside the harbor; therefore, it can get pretty chilly once the sun sets.

Elves at LEGOLAND San Diego at Christmas - SheBuysTravel
Entertaining elves at LEGOLAND California Holiday celebration. Photo credit: Julie Bigboy

LEGOLAND California

1 LEGOLAND Dr.
Carlsbad, CA 92008

Bask in the glow under the world’s largest LEGO Christmas Tree during Holidays at LEGOLAND. The winter-themed festivities are included with park admission. There’s live entertainment and posing for photos with the life-sized LEGO Brick Santa and Reindeer. The event runs from November 23 – 30; December 1, 7, 8 and 14 through 30, 2024, and January 1 – 5, 2025. Fireworks on select dates: December 7, 14, and 21 – 30, 2024.

Even the Sea Life Aquarium receives a holiday treatment with a seasonal underwater dive show. Hungry? Grab a holiday smoked turkey sandwich with stuffing and spiced cranberry dressing or indulge in a peppermint milkshake.

Ticket prices start at $94. Children 2 and under are free.

Christmas Tree Lighting Celebrations Around the County

Wherever you find yourself in San Diego county, there’s bound to be Christmas tree lighting and family-friendly celebrations!

Liberty Station (North Promenade)

The gorgeous 88-foot Norfolk pine tree in Point Loma Liberty Station will light up the night! Free entertainment includes music, fire truck rides, photos with Santa, and a screening of The Grinch. This year’s ceremony and holiday activities take place 5 – 9 p.m. on Friday, November 29, 2024.

Julian (Pioneer Park)

The Country Christmas Tree Lighting in Julian is always a popular event, with visitors coming far and wide to see the lighting and visit Santa. Your child can also write a letter and stick it in the Santa mailbox. The event takes place from noon – 7:30 p.m. November 30, 2024 at the Julian Town Square at the corner of Main Street & Washington Street.

SheBuysTravel Tip: Parking is always limited in Julian so you’ll want to arrive early in the day. 

Little Italy (Piazza della Famiglia)

The annual tree lighting ceremony and Christmas village in downtown San Diego Little Italy is full of holiday cheer from 4 – 8 p.m. Dec. 7, 2024. It’s a picturesque scene with 10-foot Nutcrackers, Christmas tree displays, caroling, music, and of course food! The tree lighting will take place at 6:30 p.m.

Seahorse at Birch Aquarium in San Diego - SheBuysTravel
Holiday celebration as well as the regular events at Birch Aquarium. Photo credit: Pexels at Pixabay

Seas ‘n’ Greetings at The Birch Aquarium

2300 Expedition Way
La Jolla, CA 92037

Where else would you expect to see Scuba Santa? Admission to The Birch Aquarium during the Seas ‘n’ Greetings holiday events includes crafts, a scavenger hunt and other activities for kids. There will also be live holiday music on the weekends. The cost is included in regular admission, which is $29.95 for adults and $24.95 for children ages 3-17. The event takes place every day during the month of December, except on Christmas Day. Hours are 9 a.m.-5 p.m., except on Christmas Eve, when it closes at 4 p.m.

Skating by the Sea in Coronado at Christmas - SheBuysTravel
Skating by the Sea in Coronado, San Diego. Photo credit: Hotel del Coronado

Elegant Winter Celebrations at the Hotel del Coronado

1500 Orange Ave.
Coronado, CA 92118

The hotel lights up with a range of festive winter wonderland activities. Take holiday photos on the lit-up Windsor Lawn. Snag Santa photos on December 9, 10, 16, 17, 23 & 24. Cost varies by event. Reservations are required – get yours here.

This year, Skating by the Sea returns again from November 21, 2024 through January 5, 2025. Attend a Jingle Roast any evening from December 1-25, 2024. Enjoy your own private beach bonfire (complete with Santa hats) and choose food from a menu ranging from s’mores to fireside franks. If your family loves movies, check out Holiday Movies on the Beach (December 8, 15, 22, 28 and 31, 2024). You can select a private bonfire complete with daybed or sand chairs. And you can also enjoy Victorian Tea, Gingerbread Houses, and more!

SheBuysTravel Tip: If you’re more of the stay-warm-by-the-fire type, you’ll love the Frostbite Lounge at the Del. Ninety minutes of reserved cozy seating around a fire pit with a front row view of the rink. The seasonal menu offers drinks and snacks.

polar bear at San Diego Zoo - SheBuysTravel
This polar bear at the San Diego Zoo is getting into the holiday spirit! Photo credit: Alan Ng at Pixabay

San Diego Zoo Jungle Bells

2920 Zoo Dr.
San Diego, CA 92101

The San Diego Zoo is transformed into a wild wonderland during the holidays with lights and seasonal performances. For the price of regular admission, guests can enjoy the animal light sculptures and live entertainment including acrobatic elves! New this year: Holiday Light Treks, featuring interactive lighted pathways with treats and music from 5 – 8 p.m.

Be sure to make a reservation. Choose evening hours for extra lighted experiences. This year, the special event runs from December 14, 2024 through January 5, 2025, excluding Christmas Eve, December 24. Ticket prices start at $64 for children ages 3-11 and $74 for adults.

If you have the entire day to spend, check out this post full of one-day San Diego Zoo itinerary tips.

SheBuysTravel Tip: Visit the Northern Frontier Trek once night falls. This location where the winter-loving animals live has been redesigned for the holiday event with beautiful lighted trees.

More Places to Enjoy the Holiday Spirit

Escondido Winter Wonderland Festival

California Center for the Arts
340 N Escondido Blvd.
Escondido, CA 92025

Santa and his reindeer are on hand for photo ops along with live performances, kid’s crafts, snow play area, princess meet and greets and free train rides. The two-day event is from 11 a.m. to 5 p.m. December 7, and 1 – 5 p.m. December 8, 2024.

Port of San Diego Holiday Bowl Parade - SheBuysTravel
Port of San Diego Holiday Bowl Parade. Photo Credit: Michelle Quintana

Port of San Diego Holiday Bowl Parade

1600 Pacific Hwy.
San Diego, CA 92101

You thought the Macy’s Thanksgiving Day parade in New York City had a lot of balloons? The Port of San Diego Holiday Bowl Parade is actually America’s largest balloon parade! This year, the parade is set for 10 a.m. December 287, 2024. Grandstand seats are $30. Streetside viewing is free.

This holiday parade brings together world-class marching bands, floats, drill teams and a procession of towering balloons. And the San Diego bonus-no snow!

Purchase grandstand seats ahead of time online if you’d rather not sit curbside. For additional downtown things to do, read this San Diego 2-day itinerary.

SheBuysTravel Tip: Avoid bringing a car into the busy downtown area for this event. Consider staying in a nearby hotel or take the trolley to the parade route.

Holiday Bowl Football Game

Snapdragon Stadium
9449 Friars Road.
San Diego, CA 9210
8

The college bowl game is always a great sporting event. There are pregame parties and free activities included with your game ticket, such as live music, face painting, temporary tattoos and photo booths. This year’s game takes place at 5 p.m. December 27, 2024.

SheBuysTravel Tip: Be in your seat 30 minutes before the game starts to watch the pre-game show with marching bands and parachute jumpers.

A travel writer who specializes in Disney and family travel destinations, Julie Bigboy also enjoys quilting, watching baseball, and spending time with her four children. A San Diego native, Julie writes with a detailed eye, to provide families with helpful tips and guidance for planning every aspect of a trip with children. Julie is the owner and content creator for the website Mom Rewritten, a lifestyle blog. She also co-owns Disneyland With Kids, a Facebook group and podcast for families.
Read full bio

One response


  1. 5

Leave a Reply

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