Your ultimate Christmas travel guide to San Francisco
Christmas in San Francisco transforms the city’s iconic hills and waterfront into a festive wonderland. From dazzling light displays to bustling holiday markets, the city’s unique blend of culture and creativity makes the season feel both classic and distinctly Californian. This guide covers the best ways to experience Christmas in San Francisco.
Top things to do for Christmas in San Francisco
1. Skate at the Union Square Ice Rink
Glide beneath the city’s towering Christmas tree at the Union Square Ice Rink. Surrounded by department store window displays and festive music, this is a must for holiday spirit.
Pier 39 lights up with a 60-foot Christmas tree, nightly tree lighting moments, and live entertainment. Enjoy shopping, dining, and bay views with a festive twist.
Hop on a cable car decorated for the season and enjoy sweeping views of the city’s lights. Some routes even feature carolers and special holiday events.
4. Attend the Great Dickens Christmas Fair
Held at the Cow Palace, this immersive event recreates Victorian London with costumed actors, artisan stalls, and traditional food.
The San Francisco Ballet’s Nutcracker is a city tradition, with magical sets and a world-class cast. Book early for the best seats at the War Memorial Opera House.
Ghirardelli Square hosts a festive market with artisan vendors, live music, and plenty of chocolate treats. The square’s historic buildings are beautifully lit for the season.
Day 1: Iconic landmarks and holiday highlights (December 24)
Morning:
Start your day with breakfast at Mama’s on Washington Square, then stroll through North Beach to Coit Tower for panoramic city views. Head to Union Square to see the Christmas tree and lace up your skates at the ice rink.
Afternoon:
Enjoy lunch at The Rotunda at Neiman Marcus, overlooking the festive Union Square. Spend the afternoon shopping at Macy’s and Saks Fifth Avenue, taking in the decorated windows. Visit the Embarcadero Center for more lights and a skate at the ice rink.
Evening:
Dine at Fog Harbor Fish House on Pier 39, then explore the pier’s holiday displays and live entertainment. End your evening with a ride on a holiday cable car along Powell Street.
Day 2: Christmas magic and gorgeous views (December 25)
Morning:
Have a classic San Francisco breakfast at Sears Fine Food. Walk along the waterfront to Ghirardelli Square, where you can browse the holiday market and enjoy a hot chocolate.
Afternoon:
Lunch at Boudin Bakery Café with a view of the bay. Head to the Cow Palace for the Great Dickens Christmas Fair, or, if you prefer the outdoors, visit Golden Gate Park for a peaceful stroll.
Evening:
Book tickets for the San Francisco Ballet’s Nutcracker at the War Memorial Opera House. If you’re with family, visit the San Francisco Zoo Lights for a festive finale. For dinner, try Park Chalet near Ocean Beach for a cozy meal.
Frequently asked questions about spending Christmas in San Francisco
Yes, Christmas is a wonderful time to visit San Francisco. The city is filled with festive lights, special events, and a lively holiday atmosphere.
Expect mild winter weather, with temperatures around 50–60°F (10–16°C). Rain is possible, so bring a warm jacket and umbrella.
Many attractions, including some museums and restaurants, may have limited hours or be closed on December 25. Major outdoor sites and light displays are usually accessible.
Union Square, Ghirardelli Square, and the Great Dickens Christmas Fair all host holiday markets with gifts, food, and entertainment.
Public transportation, including Muni buses and cable cars, operates on a holiday schedule. Check schedules in advance for December 24 and 25.
Ice skating at Union Square, visiting the San Francisco Zoo Lights, and exploring Pier 39’s holiday events are all great for families.
Yes, the city features impressive light displays at Union Square, Embarcadero Center, Pier 39, and many neighborhoods.
Some restaurants offer special Christmas menus, but reservations are essential. Check with your chosen venue for hours and availability.
The San Francisco Ballet’s Nutcracker is an annual tradition, with performances throughout December at the War Memorial Opera House.
Pack layers, a warm jacket, and comfortable shoes for walking. An umbrella is useful in case of rain.