Dreaming of a December that’s full of San Diego sparkle? Here in America’s Finest City, winter can be whatever you want it to be—lively city streets filled with twinkling lights and parades, wild beaches for storm-watching and peaceful hikes, or holiday flavors that make every meal a celebration. Whether you come for the festivals, the culture or just an excuse to escape the icy chill elsewhere, San Diego’s December has unique magic in every neighborhood. Get ready to fill your calendar (and your camera roll) with memories—these are our must-do December adventures!
Cruise the San Diego Bay Parade of Lights
December in San Diego would not be complete without the spectacular Bay Parade of Lights—a beloved tradition that draws thousands of locals and visitors to the waterfront for not just one, but two glittering weekends (typically the second and third Sundays of December). Over 80 yachts, fishing boats and sailboats decked out in extravagant holiday lights and sparkling decorations glide along a route stretching from Shelter Island, around Harbor Island, past Seaport Village, and all the way to the Ferry Landing in Coronado.
Families, friends and couples gather along the Embarcadero, at harbor-side restaurants or on the deck of the Maritime Museum’s Star of India for prime views. If you crave a front-row seat, book a ticket on a harbor cruise—many local operators transform their boats into floating parties for the occasion, with hot cocoa, mulled wine and a full view of the aquatic parade.
Each year brings a different theme—think Nutcrackers, Winter Wonderlands, or Santa’s Favorite Movies—and prizes are awarded for the most creative displays. Cheer as cheerful captains wave, carols drift over the water and fireworks cap off the night. Bundle up, bring a thermos, and let yourself be swept up by the holiday spirit. San Diego’s Parade of Lights is winter magic—California style.
Experience Balboa Park’s December Nights
Experience Balboa Park’s December Nights
The first full weekend of December sees Balboa Park transform into a festive wonderland for December Nights, the city’s biggest (and brightest) free holiday festival. For two dazzling evenings, the park’s Spanish Colonial buildings sparkle with hundreds of thousands of lights, and more than 350,000 visitors fill the gardens, museums and promenades for a joyful celebration of culture, food and music.
Wander among dozens of international food booths—think handmade pupusas, Japanese yakitori, Greek pastries and steaming cups of cocoa or mulled cider. San Diego’s major museums open their doors for free from 5–9PM, so you can zip between the Natural History Museum, the Timken, and the Museum of Art in one whirlwind holiday night. Street performers, choirs and local dance troupes energize every plaza, while the Spreckels Organ Pavilion and Casa del Prado host free concerts, ballets and pageants.
It’s the only weekend of the year you’ll see the iconic California Tower lit up like an oversize ornament, while pop-up markets offer a chance to grab handmade gifts and festive treats.
Pro tip: take transit if you can, as parking fills up quickly, and plan to go early for the best bites.
Stroll the La Jolla Christmas Parade and Holiday Festival
The village of La Jolla comes joyfully alive during its annual Christmas Parade and Holiday Festival, held every December, usually the first or second weekend. The parade features local marching bands, Scouts, equestrians, vintage fire engines, decked-out convertibles and creative floats—in short, it’s a heartwarming snapshot of community cheer that harks back to simpler times.
Begin your day browsing the holiday market at Prospect and Girard, where artisans sell everything from handmade ornaments to gourmet fudge. Sipping hot cocoa in the cool coastal air, greet the arrival of Santa (sometimes in board shorts!) and cheer as costumed pups join the festivities in the ever-popular pet parade. Carolers, face-painters and street performers are out in force, and the whole neighborhood is decked in twinkling lights and garlands.
Take a winter beach walk after the festivities or snap selfies beneath La Jolla’s famous giant Christmas tree, dazzling against the blue Pacific. For a hearty meal and more holiday spirit, head to Harry’s Coffee Shop for a classic diner atmosphere or enjoy a seasonal pastry at Brick & Bell Cafe. The La Jolla Parade is feel-good fun, perfect for families, friends and anyone eager to embrace a slice of local holiday magic right by the sea.
Go winter whale-watching
Go winter whale-watching
December marks the start of the thrilling gray whale migration off San Diego’s coast, with the first spouts usually spotted in early December as these 40-ton travelers journey from Alaska toward Baja’s birthing lagoons. Local tour companies launch daily expeditions from Mission Bay and Downtown all winter long, offering an up-close look at these spectacular marine mammals, often punctuated by bonus sightings of dolphins, sea lions and pods of common whales.
Dress in layers and bring a camera—it’s not unusual to spot breaches, tail slaps and even newborn calves as the season progresses. Onboard guides share knowledgeable insights and keep spirits lively with whale lore and natural history.
Alternatively, opt for land-based spotting from Cabrillo National Monument or the bluffs at Torrey Pines—the low winter sun and clear air make for great visibility. No matter how you join in, few moments in December feel as magical as watching the ocean come alive with giants. With luck, you’ll leave with unforgettable photos and a true appreciation for San Diego’s wildest winter neighbors.
Discover balmy beach hikes at Cabrillo National Monument
December in San Diego isn’t just about decorations and cocoa—it’s prime time for outdoor adventure. Cabrillo National Monument’s weather is at its most inviting: cool breezes, clear views, and skies so blue you’ll want to linger all day. Start your visit at the Old Point Loma Lighthouse, where winter sunshine makes the classic white tower glow and the breeze from the Pacific is bracing but never too cold. Inside the lighthouse museum, you can learn about coastal history and mariner lore, and even see the lighthouse decorated with 19th-century holiday flair.
But the real winter magic lies outdoors. December brings some of the lowest tides of the year, unveiling tide pools teeming with starfish, sea urchins, anemones and other vibrant marine life. Bundle up and scramble down the rocky shore at low tide—park rangers are often on hand to answer questions and help kids or curious adults spot rare finds.
As you hike the overlook trails, keep your eyes peeled for the first gray whales of the migration season. December sun sets remarkably early and spectacularly, so stick around for twilight over the water. Finish your adventure with a warming cup of soup or coffee at nearby Point Loma Seafoods—famous for fresh clam chowder—and recount the day’s coastal discoveries.
Warm up at San Diego’s holiday pop-up bars
Warm up at San Diego’s holiday pop-up bars
San Diego’s trendiest neighborhoods (think North Park, Gaslamp, and East Village) light up each December with over-the-top holiday pop-up bars—temporary, decked-to-the-ceiling spaces pouring drinks with a festive twist.
Miracle at Polite Provisions and Sippin’ Santa at The Grass Skirt are among the most anticipated, each with their own immersive décor: faux snow, garlands, tinsel everywhere, and bartenders in Christmas sweaters or Santa hats. Enjoy a spiced Christmas old fashioned or a gingerbread martini served in kitschy glassware, surrounded by wild light displays and a playlist of holiday classics on repeat. Visit around happy hour to avoid the evening lines, score a comfy booth and sip a cocktail that tastes like a cinnamon-dusted fireside hug.
For added fun, inquire about themed trivia nights, ugly sweater competitions or charity toy drives—most pop-ups offer special menus and events to up the holiday spirit. Check social media for the latest openings, as new bars join in each year. Instantly Instagrammable and just the right side of cheesy, San Diego’s December pop-ups are the city’s answer to cold-weather revelry—no snow required.
Experience December garden magic at the San Diego Botanic Garden
December is one of the most magical times to visit the San Diego Botanic Garden in Encinitas, where the annual Garden of Lights festival transforms 37 acres of lush landscape into a dazzling, illuminated wonderland. Throughout most of December (and sometimes into early January), the garden’s winding trails, bamboo groves, succulent gardens and tropical forests shimmer with over 125,000 sparkling lights.
Stroll hand-in-hand past themed light displays—twinkling butterflies, glowing cacti, dazzling stars—and pause for a visit with Santa or a marshmallow roast at the campfire. The Festive Poinsettia Garden glows crimson, and live music or carolers might appear by the waterfall for impromptu sing-alongs. Little ones can ride the holiday model train, decorate cookies or meet costumed characters along the walkways.
The Garden of Lights isn’t just about the visuals—enjoy local food trucks, sip hot cider or mulled wine and browse the holiday bazaar for handmade botanical gifts, aromatic candles and winter plants for your own garden. The atmosphere is pure California holiday cheer, with couples on dates, bundled-up families, and generations celebrating together.
Bundle up for holiday ice skating by the sea
Bundle up for holiday ice skating by the sea
Where else but San Diego can you ice skate in December while gazing at palm trees and the wide Pacific? The city’s famed holiday rinks offer just this surreal combo, with the legendary Hotel del Coronado’s ‘Skating by the Sea’ being the most iconic (but not the only!) option.
Each year, a beachfront rink is installed right on the Windsor Lawn, steps from the sand—a scene straight from the movies. Rent skates (gloves and hats optional, as it’s often a comfortable 60–65°F) and glide through the afternoon with views of waves breaking and red-roofed turrets in the background. After dark, twinkling string lights and a festive playlist make things even more magical.
Don’t worry if the Del’s rink is booked—other city pop-up rinks, like Rady Children’s Ice Rink at Liberty Station, offer festive skating, cocoa, and often themed nights. Seasonal markets and food trucks add to the fun; the area’s cheerful décor and holiday character visits bring extra smiles, whether or not you take a turn on the ice yourself.
Enjoy Old Town’s Las Posadas and Fiesta de Reyes
San Diego’s Old Town becomes a portal to the past in December, when centuries-old traditions are brought to life in the annual Las Posadas celebration. Usually held mid-December in Old Town San Diego State Historic Park, Las Posadas honors the journey of Mary and Joseph with a community reenactment, candlelit procession, piñatas, and lively music that fills the adobe plazas.
After the procession, Mexican folk dancers, local mariachis and carolers take the stage in Fiesta de Reyes. Food vendors serve tamales, bunuelos and Mexican hot chocolate, and craftspeople display traditional holiday wares and ornaments. Piñata parties delight the kids, while storytelling and historic reenactments create a vivid experience for the whole family.
Wander candlelit paths between bonfires and enjoy a taste of history with a holiday twist. Even if you miss Las Posadas itself, Old Town is beautifully decorated all month, with musicians, festive meals at Casa de Reyes or Café Coyote and artisan markets filling the courtyards each weekend. It’s a celebration of light, warmth and shared community that reflects the best of San Diego’s multicultural roots.
Catch The Nutcracker ballet or a festive stage show
Catch The Nutcracker ballet or a festive stage show
December wouldn’t be complete without a trip to the theater, and nothing says it’s the holidays quite like The Nutcracker. The classic ballet is staged by both California Ballet at the Civic Theatre and City Ballet of San Diego at the Spreckels Theatre—each performance featuring shimmering snowflakes, dazzling costumes and enchanting orchestras.
Many theaters embrace the season with lobby decorations, pop-up holiday markets and sweet surprises for the kids. Smaller venues, like Lamb’s Players in Coronado or The Old Globe in Balboa Park, offer original holiday musicals, comedic Christmas plays and performances of A Christmas Carol with local flair—all running through December.
If you’re traveling with little ones, check out puppet shows, children’s theater matinees, and sensory-friendly performances designed to welcome audiences of all ages and abilities. For the grownups, seasonal jazz series and caroling concerts pop up throughout the city’s top music venues and churches, often with dinner or dessert add-ons for a complete night out.
No matter your taste—or ticket budget—December in San Diego means stages come alive with stories, music, and the kind of shared wonder that defines this time of year. Just don’t wait to book tickets…these shows sell out fast!
Looking for more seasonal attractions in San Diego? Check out our guides to the best of the city in spring and summer.
Step up your sightseeing with Go City®
We make it easy to explore the best a city has to offer. We’re talking top attractions, hidden gems and local tours, all for one low price. Plus, you'll enjoy guaranteed savings, compared to buying individual attraction tickets.
See more, do more, and experience more with Go City® - just choose a pass to get started!