From the sunny coast to the snowy High Sierra, California delivers plenty of holiday charm, especially in historic towns and villages. Think old-fashioned carriage rides in the Gold Country, karaoke events (and visits from a certain jolly VIP) in an alpine resort, and gawking at gussied up, spirited neighborhoods. Here are some of our favorite holiday events and settings in California, listed north to south. Sneak away now—or add them to next year's holiday-travel wish list.
Redding (Shasta Cascade)
For an exhilarating outdoor holiday experience, wander through more than 10 acres of twinkling light displays at Redding Garden of Lights in Turtle Bay Exploration Park, a short walk from Redding’s Sundial Bridge. Enjoy holiday-themed drinks and food when you’re not taking in the wildlife and plant-themed exhibits or shopping for gifts in the Turtle Bay Exploration Park’s gift shop. A firepit, s’mores, and holiday-song singalongs add to the festive spirit.
The Shasta Cascade region has another great holiday-spirit bridge: the 1901 Lewiston Bridge gets illuminated for the holiday season, and the initial lighting ceremony—always the Saturday after Thanksgiving—includes fireworks too. Wander the Trinity County downtown this time of year for more Hallmark-movie-level ambience.
Mendocino (North Coast)
Want a break from the holiday crush? Rediscover the magic of a simple Christmas in the village of Mendocino. There are no chain stores here, and many of the shimmering historic buildings are filled with local crafts and art, or are doing business just as they have for the past century or longer (see the elegant MacCallum House Inn). Just north of town, the Mendocino Coast Botanical Gardens comes alive on weekends with music and lighted displays—from sailing ships to jellyfish—during its Festival of Lights. And in Fort Bragg, about 15 minutes north of town, hop aboard the Christmas Tree edition of the Skunk Train to visit the world’s largest Christmas tree and meet Santa Mr. Skunk at his workshop. This special tour of the redwoods comes with seasonal treats and strolling musicians.
Nevada City (Gold Country)
Experience Christmas past during the historic town of Nevada City’s Victorian-style celebration. Looking like a scene that could have sprung forth from a Charles Dickens novel, the town’s narrow, hilly streets, lit by glowing gas lamps and set against a backdrop of towering pines, can almost make you lose all sense of time. Carolers in period dress, brass bands, and bagpipers fill the streets of this picture-perfect town, where the award-winning holiday movie The Christmas Card was shot. Munch on roasted chestnuts while enjoying a carriage ride past historic buildings with twinkling white lights. For another unforgettable Gold Country experience, drive about 10 minutes to Grass Valley, where the Cornish Christmas Celebration commemorates the town’s historical ties with western England. Expect musicians, jugglers, and traditional cloggers
Windsor (San Francisco Bay Area)
Sixty-five miles north of San Francisco, this charming Sonoma County town pulls out all the stops every holiday season for its Charlie Brown Christmas Tree Grove, held in Windsor Town Green. It’s a true group effort—students, families, and various local service organizations and businesses all contribute to the display of 200 individually lighted and decorated trees that line the green’s walkways. Streaming holiday music and additional overhead lighting round out a scene perfect for celebrating the holidays and shopping at Old Downtown Windsor.
Petaluma (San Francisco Bay Area)
Some 25 miles south of Windsor, the Sonoma County town of Petaluma kicks off the Christmas season with an annual Santa's Riverboat Arrival & Small Business Saturday. Held the first Saturday after Thanksgiving, Santa and Mrs. Claus chug into view and make several loops, greeting children and parents gathered along the banks of the Petaluma River, spreading good cheer. After, head downtown, where the annual Small Business Saturday will be in full swing with holiday sales, perfect for crossing names off your list.
Livermore (San Francisco Bay Area)
This Bay Area town is pulling out all the stops this season—2024’s Holly Jolly Happenings include the free Holly Jolly Trolley (Dec. 1–Jan. 5), the Deck the Halls Downtown program for businesses to decorate their storefronts, and the “Gift Livermore” gift-card initiative. Visitors can also enjoy the Putters Holiday Pop-Up (Nov. 23–Jan. 5), the Holiday Village at Carnegie Park (Dec. 6), and the Holiday Parade and Tree Lighting (Dec. 7). Roaming carolers (Dec. 14 & 21) will also add festive cheer.
Longtime annual events will be continuing this year as well: Experience the Lights of Livermore Holiday Tour, which begins with a wine tasting at Concannon Vineyard. The outing includes an open-air ride (bundle up!) on the Livermore Wine Trolley that will take you along festively decorated streets and past the city of Livermore’s most elaborate light displays. The one-hour tour, one of the Tri-Valley’s favorite holiday activities, also includes food options and a photo-op stop at the town’s “snow house.”
Mammoth Lakes (High Sierra)
Talk about a winter wonderland. Hit the slopes for world-class skiing and snowboarding at Mammoth Mountain, then get into the holiday spirit at The Village at Mammoth, where the kids can visit Santa Claus and you can belt out classic carols during karaoke events. And the Christmas lights you've seen elsewhere are nothing like the annual fireworks and torchlight parade during Mammoth Lakes’ Night of Lights, put on by the Canyon Lodge.
Fresno (Central Valley)
If Paris is “The City of Light,” then Fresno is the city of Christmas lights, thanks to the two miles of decorations along Van Ness Boulevard—better known as Christmas Tree Lane. In December, millions of bulbs glisten from 300 trees and 140 lavishly decorated homes in the Fig Garden neighborhood. There are toy soldiers and angels, elves and reindeer, and all kinds of animated scenes and music. Sometimes certain days are designated for walking and others for driving, so check the website in advance for the day that suits your style.
Kernville (Central Valley)
The holiday celebrations in the charming Central Valley town of Kernville kick off in late November with a Hot Rod Toy Drive, a tree lighting at nightfall, and the first of a series of Santa in the Park events, which continue on every Saturday through the end of the year (photo with Santa optional). Other holiday activities include multiple Elf on the Shelf Scavenger Hunts and a candlelight vigil stroll with the Kern River Chorus.
San Luis Obispo (Central Coast)
Take a stroll along this San Luis Obispo County downtown district during the holiday season and you’ll see what community and yuletide spirit look like. Dozens of local businesses, boutiques, and shops band together to create “California Dreamin'” holiday happenings, and the result is entire blocks draped in lights, both inside and out. It makes for a great family night out, wandering the shimmering byways and ducking into local businesses for a meal, drink, or hot cocoa. One standout: The folks at the famously photo-worthy Madonna Inn (just outside downtown) meet the heightened holiday expectations with gusto; their over-the-top Christmas decor, a true feast for the eyes, is put on display from late November through the end of the year.
Solvang (Central Coast)
The annual Solvang Julefest brings Old World traditions to today’s Santa Barbara wine country. With authentic Danish-style buildings and windmills for a backdrop, costumed carolers, bands, and equestrians take to the streets of Solvang for the Julefest Parade. You can sample local varietals (as well as craft beers) during the two-day Julefest Wine & Beer Walk, and finish your gift shopping—and get great deals—during the Shop, Mingle & Jingle event. There’s also a living nativity reenactment. It all comes to a dramatic end with the annual Christmas Tree Burn, a bonfire outside Old Mission Santa Inés in early January.
Big Bear Lake (Inland Empire)
With holiday lights aglow in the village and snow falling on the pines, Big Bear Lake transforms into a classic Christmas escape just a couple hours from Los Angeles. On the weekend before Thanksgiving, The Village Tree Lighting Ceremony takes place with a special appearance by Santa and Mrs. Claus, and carolers joined by The Marvelettes and other guest vocalists. Throughout the holiday season, the Village is decorated with twinkling lights, and seven carved bears and other charming creatures of the wild are scattered throughout the grounds, making for some startling discoveries (and memorable photo ops). Also not to be missed: Lake Arrowhead’s Skypark at Santa’s Village, where you can breakfast with Santa, ride the Northwoods Express mini train and more, just 25 miles away.
Temecula Valley (Inland Empire)
For the entire month of December, this wine country destination in Southern California celebrates the holiday season with its Temecula Chilled event. Come to be dazzled by the holiday lighting competition in Old Town Temecula, enjoy specially themed "chilled" drinks, eats, and treats throughout the valley, and trace some figure eights in festive outdoor ice-skating rinks. While in town, Old Town Temecula is also the perfect place to cross some names off your gift-giving list with its olive oils, lavender bath products, and locally harvested spice selections.
Newport Beach (Orange County)
Mountain communities might say “let it snow,” but in Newport Beach the mantra is “let it glow.” That’s because some 100 brightly decorated sailboats, yachts, and even kayaks cruise along the waterfront during the Newport Beach Christmas Boat Parade, an event that dates back more than 100 years. (For an on-the-water perspective, take a Parade of Lights Dinner Cruise.) The boat parade takes place over five nights. Can't make it? You can still catch Newport Beach at its most radiant on boat tours that pass illuminated estates and other buildings on the shoreline—what locals call the “Ring of Lights.”
Dana Point Harbor (Orange County)
Though holiday cheer might not seem the most natural fit in the Dolphin and Whale Watching Capital of the World, Dana Point Harbor puts forth a healthy dose of the stuff with a magnificent light display from mid-November through early January. Themed light exhibits include Candy Cane Lane and the romantic “Merry Kiss Me” arch. Starting in early December, little revelers in Dana Point can take a boat ride with Santa aboard one of the wharf’s whale-watching vessels.
Julian (San Diego County)
A hint of wintry chill, the warm glow of fireplaces. It must be Christmastime in Julian, the historic gold-mining town in the pine-forested mountains northeast of San Diego. On the Saturday after Thanksgiving, the annual Country Christmas celebration kicks off with the lighting of the town’s 80-foot-tall living Christmas tree. Festivities continue throughout the season. Head to Julian Tea and Cottage Arts for Victorian Christmas teas, or visit festively decorated houses on a home tour where you might just find quilts and other locally made crafts for sale.
More big-city sparklers
California’s cities have their own seasonal charms. Browse upscale stores like Tiffany and Co. and Neiman Marcus, then ice skate beneath the shimmering Christmas tree at San Francisco’s landmark Union Square. In the state capital, Old Sacramento has a towering tree, and presents the Theatre of Lights, which brings to life the classic 1823 poem, “A Visit from St. Nicholas.” In Los Angeles, it’s only natural that a place called Candy Cane Lane, in Woodland Hills, has well-tended homes festooned with decorations, and in Torrance, visitors during the entire month of December can drive through the fanciful Sleepy Hollow Holiday Lights Extravaganza. In December, San Diego boats get dressed up for the San Diego Bay Parade of Lights. And if you want to see more than four million lights in one of the best Christmas displays in the country, head to the Inland Empire city of Riverside to visit the dazzling Festival of Lights at Mission Inn Hotel & Spa.