San Diego, CA
List: Holiday events to feel festive this winter in San Diego
What to Know
- ‘Tis the season for festive fun!
- From San Diego’s December Nights to holiday-themed runs and bar takeovers, there’s something for everyone to celebrate this holiday season
- This week: December Nights, San Diego Bay Parade of Lights, Gaslamp Pet Parade
- For foodies, several neighborhoods are offering tasting events and holiday-themed bar takeovers
- For those who want to add a little pep to their holiday steps, try one of the 5K or Santa runs below
- Bundle up and hit an ice skating rink. See our list below
The days are getting colder and winter coats are being pulled out of the closet. It can only mean one thing: the holiday season is upon us. While it’s not likely we will have a white Christmas in San Diego, there are plenty of ways to feel festive for the holidays.
Find all things merry at these holiday festivals
December Nights
Dec. 6 and 7, times vary | Balboa Park | Free
The annual December Nights is back in Balboa Park. Join in the festivities this holiday season by visiting vendors, stopping at food stations and watching performers from 3-11 p.m. on Friday and 11 a.m. to 11 p.m. on Saturday. Since the event gathers quite a crowd, there are some rules that you should know before you go.
44th Annual Kwanzaa Celebration
Dec. 26 at 6:30 p.m. and Dec. 29 at 9 p.m. | 2100 Park Boulevard | Free
WorldBeat Cultural Center will be celebrating its 44th Annual Celebration with four of the seven days of Kwanzaa, an African American Holiday celebrated from the 26th of December to the 1st of January. The annual Kwanzaa holiday was created to celebrate and reaffirm family, community and culture. Each night will feature special guest speakers or performers, ceremonial candle lighting and libation with drumming, poetry readings by Johnnierenee Nia Nelson, free heirloom seeds for families and Karamu (the traditional feast and family get down).
Hanukkah Festival
Dec. 28 from 5:30-7:30 p.m. | Seaport Village | Free
Seaport Village is partnering with The Chabad of Downtown San Diego to host a family-friendly event featuring festivities like live music, performers and the traditional lighting of the menorah.
San Diego Lunar New Year
Jan. 24-26 from 11 a.m.-10 p.m. | 4455 Wightman Street | Free
This year is the 15th annual San Diego Lunar New Year Festival. The three-day event will feature a vibrant array of folk and traditional performances, arts and cultural exhibitions, lion dances, firecrackers and numerous family-friendly activities. A highlight of the festival will be the Cultural Village, which aims to recreate the traditional villager lifestyle of Southeastern Asia.
Grab your mittens and scarf and hit an ice skating rink
Rady Children’s Ice Rink
Nov. 21-Jan. 5 from 10 a.m. to 10 p.m. | Point Loma | $15-20
Back for its 28th year is Rady Children’s Ice Rink. It’s open through Jan. 5, 2024, and the beneficiary? The rink will be raising money for “the Thriving After Cancer program at the Peckham Center for Cancer and Blood Disorders at Rady Children’s Hospital-San Diego.” Tickets for adults are $20 and $15 per child.
Frosted by the Sea
Nov. 21-Jan. 5, times vary | Coronado | $40
Skating by the Sea returns the weekend before Thanksgiving. This ice rink features views of the Pacific Ocean and benefits Make-A-Wish San Diego. General admission tickets are $40. Hotel guests, military, first responders and club members are $35.
See the full list of San Diego County ice skating rinks here:
Be joyful and jolly while watching a holiday parade
Gaslamp Pet Parade
Dec. 7 at 5 p.m. | Newport Avenue, Ocean Beach | Free
For more 40 years, the quaint surfing neighborhood of Ocean Beach has hosted a unique SoCal Holiday parade. On the first Saturday in December, Newport Avenue is lined with locals and visitors all eagerly awaiting the commencement at sunset.
Port of San Diego Bay Parade of Lights
Dec 8 and 15 at 5:30 p.m. | San Diego Bay | Free
The 54th annual Bay Parade of Lights will be entertaining bayfront crowds for two evenings this holiday season. This year’s theme is: “Peach on Earth.” Find the approximate arrival time of the parade at various locations along the route online. The parade takes approximately 1-1.5 hours to pass any given point along the parade route.
Find some holiday sparkle at these must-see performances
Dr. Seuss’ How the Grinch Stole Christmas at The Old Globe Theatre
Dec. 7-15, times vary | Balboa Park | $200+
Step into “Whoville” when you enter the plaza outside the Old Globe Theatre in Balboa Park. The festive decorations coincide with the production running in San Diego until Dec. 15.
Choir! Choir! Choir!
Dec. 8 at 6 p.m. | Epstein Family Amphitheater | Free
Choir! Choir! Choir! returns to San Diego to present: Un-Silent Night: An EPIC Holiday Sing-Along. Imagine yourself surrounded by hundreds of other voices, making your way through an unforgettable mix of holiday classics and seasonal pop gems. No singing experience is necessary. Dust off that ugly sweater, grab your friends and family and get ready to feel the glow of togetherness at a fully interactive holiday sing-along show like no other. Registration is required.
The Nutcracker
Dec. 13-Dec. 22 Showtimes vary | The Civic Theatre | $35+
Golden State Ballet proudly presents “The Nutcracker” at the Civic Theatre, featuring the choreography of Artistic Director Raul Salamanca. Step into a world of wonder as dazzling scenery and exquisite costumes bring Clara’s enchanting journey with her Nutcracker Prince to life. This beloved holiday tale is set to Tchaikovsky’s timeless score, performed live by the world-renowned San Diego Symphony. Prepare to be swept away by the magic in the two hour and 10 minute runtime.
Add a little spice for foodie (and bevvy) festivities
Cutwater Tasting Room
Nov. 21-Dec. 31, times vary | 9750 Distribution Ave. | Prices vary
Sip and savor the holiday season at Cutwater’s Tasting Room and Kitchen, that’s been transformed into Cutwater Lodge for this select time. Delight in the flavors of winter with our curated menu, featuring two flights and a lineup of winter-inspired cocktails, including traditional, spirit-free, warm and frozen choices. Discover seasonal merchandise, themed photo ops, and embrace the festive atmosphere of the lodge for a limited time only.
Top of the Hyatt Over the Top Holiday Lounge
Nov. 27 through Jan. 5 | 1 Market Place | Drink prices vary
The Over the Top Holiday Lounge will bring a snowy wonderland to sunny San Diego. Find a spot around the warm hearth, sip a cocktail in bunk beds that set the scene of a nostalgic family vacation and take advantage of the photo opportunities that showcase the epic views Top of The Hyatt is known for. No reservations required. Enjoy live holiday entertainment in the lounge every Tuesday and Friday night and Christmas Eve from 7-9 p.m.
Del Mar Village Winter Taste and Sip
Dec. 8 from 1 – 4 p.m. | Downtown Del Mar Village | $49+
Stroll the festively decorated streets as you enjoy culinary creations from our award-winning Del Mar Village restaurants, sips from local beverage partners at “Sip Stops” inside downtown Del Mar businesses, live music and other holiday happenings as part of the North Pole by the Sea day of family-friendly festivities. Both “Taste Only” and “Taste and Sip” tickets are for sale.
Taste ‘n’ Tinis
Dec. 12 from 5:30 to 9:30 p.m. | Hillcrest | $30
Guests will have a fabulous time as they stroll the holiday-light-decorated shops of Hillcrest with martini in hand. This food-tasting event will dish up appetizers, small bites and desserts alongside mini specialty cocktails.
A new holiday pop-up bar opened its doors in Hillcrest called “Sleigh Bar,” which offers a new menu featuring holiday cocktails and mocktails.
Make the night merry and bright at these holiday lightings
“All That Jazz” Lightshow Spectacular
Nov. 21 – Jan. 5 runs every 30 minutes from 5 – 9 p.m. nightly | Hotel Del Coronado | Free
The grove of towering pine trees on the Founders Lawn is the scene of a dynamic 10-minute light show orchestrated to lively holiday jazz music. The experience captivates guests with a finale of snow flurries. Showcased is the Norfolk Pine originally made famous in 1904 as the world’s first electrically lit outdoor Christmas tree.
While at the Hotel Del, don’t miss several other holiday events.
Menorah Lighting
Dec. 26 from 5-8 p.m. | Liberty Station | Free
Head to Liberty Station’s Central Promenade to commemorate the first night of Hanukkah. The family-friendly festivity will include entertainment, packaged treats and the traditional lighting of the menorah.
Coastal Christmas Holiday Light Spectacular
Select dates in December from 4-9 p.m. | Del Mar Fairgrounds | $20+
The iconic Del Mar Fairgrounds get transformed with twinkling lights, holiday cheer and delicious snacks and drinks. Enjoy the holiday light trail, Glice skating, Holiday Wine Walk, Frosty’s Fun Zone and more.
Jingle Jets Holiday Lighting Celebration
Select dates Nov. 22-Dec. 23 from 5:30-9:30 p.m. | USS Midway Museum | $18+
Step aboard for a magical evening at the USS Midway Museum’s 2nd Annual Jingle Jets Holiday Lighting Celebration. See Midway transform into a festive holiday wonderland on the sea, dazzling from bow to stern with 750,000 twinkling lights. Whimsical music, tasty treats and festive fun for the whole family await.
Lightscape at San Diego Botanic Garden
Select dates in November through January, Timed entry | Encinitas | $13+
The Lightscape returns for its third year with over 1 million twinkling lights and new installations. Walk the 1-mile path around the garden stopping for seasonal treats like Chicken Pot Pie Handpies, Smokey BBQ Pulled Pork Sandwiches and a Giant Bavarian Pretzel with Cheese Sauce. Sip on festive cocktails like the Holiday Sparkler, the Whiskey Warmer or try a boozy take on hot chocolate and hot mulled cider. Tickets are required.
Spread holiday cheer: Runs and races to join
San Diego Santa Run 5K and 1 Mile Race
Dec. 14 Race times vary | 912 Garnet Avenue | $34+
Join the sea of Santas filling the streets of Pacific Beach for the 12th annual San Diego Santa Run.
Holiday Half Marathon
Dec. 14 from 7:30 a.m. to 10:45 a.m. | 14455 Penasquitos Road | $160+
The 13.1-mile course starts on Penasquitos Drive and Carmel Mountain Road, then travels southwest along Carmel Mountain Road, along the 56 bike path and finishes at Torrey Pines State Beach.
Port of San Diego Game Day 5K Run/Walk
Dec. 27 at 9:45 a.m. | Downtown | $20+
Run or walk along San Diego’s harborfront, starting at Harbor and Ash. Athletes will go past an approximate 10,000 cheering spectators. Runners, families and spectators can watch the parade, which features colorful floats, bands and huge inflatable characters. All participants receive a finisher medal and awards will be given to the top three male and female 5K finishers in each age division. T-shirts and goody bags will be handed out at the finish line area. Join the post-race party, featuring live music and lots of extra snacks.
San Diego, CA
Automated license plate readers and public surveillance cameras are coming to Imperial Beach
The city of Imperial Beach will soon install four Automated License Plate Readers and two additional “public safety cameras” in hopes of improving public safety.
On June 3, Imperial Beach city councilmembers voted to enter into an agreement with the San Diego Sheriff’s Office to place four license plate readers manufactured by surveillance giant Flock Safety at four proposed intersections, and they will also install two cameras in the city to monitor for criminal behavior.
The cameras, part of a two-month pilot program, seek to improve public safety in the South Bay coastal town.
The four proposed locations for the license plate cameras are Imperial Beach Boulevard and 13th Street, Palm Avenue and 13th Street, 13th Street and Elm and 9th Street and Elm Ave.
The proposed locations for the public cameras are on the median of Palm Avenue and 8th Street, Palm Avenue and Seacoast Drive and Imperial Beach Boulevard and Seacoast Drive.
For the license plate readers, city staff said they have proven their usefulness in cities and unincorporated areas throughout San Diego County for years.
“[License Plate Reader] technology has contributed to multiple arrests, including identifying suspects’ vehicles involved in retail thefts, gas station thefts, and vehicle burglaries. [License Plate Readers] have also assisted in identifying a suspect vehicle in an international hit-and-run homicide in Lemon Grove and a vehicle involved in a [pellet] gun case in Encinitas,” reads the city’s staff report to the city council.
City staff said the Sheriff’s Office recommends a total of eight license plate readers, but the city opted for four.
“This is a pilot program. We have to consider the trade-off of privacy for security,” said public speaker Vivian Dunbar. “People have been falsely arrested and falsely identified through the use of these cameras.”
Imperial Beach Mayor Pro-Tem Jack Fisher said that while he understands the privacy concerns, the benefits outweigh any negatives. “This is one of those programs where IB is not leading the charge. A few weeks back, everyone was aware of the tragedy that happened at the Islamic Center of San Diego and the license plate readers were key in tracking those individuals down. It’s good for us to do our part.”
Added Fisher, “The era of big brother has passed, if you have a cell phone, you know there is already tracking.”
The council unanimously voted in favor of the pilot program.
San Diego, CA
Padres designate Nick Castellanos for assignment
Utility man Samad Taylor was selected to the Major League roster from Triple-A El Paso in a corresponding move.
San Diego, CA
Morning Report: Runoffs Largely Set
Tuesday night was a tale of two parties. Two election night parties.
At Liberty Station’s Stone Brewing, a small coterie of Democratic elected officials and functionaries and a larger coterie of news media shuffled around trying to make sense of the lackluster returns trickling in.
Meanwhile, at downtown’s US Grant Hotel, a much more spirited collection of Republican operatives and supporters laughed and drank in a blindingly-lit convention room, backed by a pianist’s rendition of “Billie Jean.”
The takeaway seemed clear: this was a not-so-great night for San Diego’s Democratic in-group. Chula Vista’s Republican mayor had a huge lead over his Democratic opponent. A tax on second homes lagged behind in the vote count. And several Republicans seemed to make it out of crowded primary fields in local races.
Hell, even if it was only a just-OK night for Republicans – that still seemed worth celebrating to them.
Normally we now get long stretches of days, even weeks of fingernail-biting anticipation as the county so slowly tallies the rest of the votes. But there doesn’t appear to be many close races to watch this time around. There are a couple. We start at the top:
It’s Becerra vs. Hilton
As of 11 p.m., with more than 50 percent of votes counted, it appeared that a Republican and Democrat — rather than two Democrats — would make it through to the general election. Steve Hilton and Xavier Becerra led the race, with billionaire Tom Steyer on the outside looking in. The New York Times has a nice tracker here.
Empty Homes Tax Goes Down

Measure A presented a simple choice. What do voters in the city of San Diego have more disdain for – people with enough money to own a second home they leave empty, or new taxes? Turns out, it’s additional taxes. For now, at least.
Championed by Councilmember Sean Elo-Rivera, Measure A would have placed a tax on homes left vacant for more than half of the year. It was pitched as a way to both raise badly needed revenue for the city and, potentially, make available badly-needed housing.
As of Tuesday evening, the measure’s prospects looked grim, with about 58 percent of voters casting a ‘No’ vote. It will become the second citywide tax increase rejected by voters in as many years. Despite the poor showing, intern Naomi Granata found the pitch resonated with some voters in North Park.
San Diego County Assessor-Recorder-Clerk Jordan Marks was one of a number of local electeds who came out in opposition of the tax. He said the city’s housing problems couldn’t be solved by what he called “bad taxes.”
“This result reflects that Sean Elo-Rivera and the City Council have lost the trust of the public and that voters are reading the fine print,” Marks said.
Elo-Rivera said it wasn’t looking good, but he was hopeful the picture would improve. Ultimately, he thought the money spent opposing the tax — and the distorted message he felt it sent — was too big to overcome.
“There was an enormous amount of money spent, and not just money spent, but money spent to trick voters into thinking that something was going to impact them that wasn’t,” Elo-Rivera said.
No Ammar
Republican County Supervisor Jim Desmond led the way in the 48th Congressional District on Tuesday night.
What we were waiting for is the candidate who would go with him to the runoff. It will attract a ton of national attention and money. It was one of the seats made more competitive by Democrats in the special redistricting vote last year.
San Diego City Councilmember Marni von Wilpert and Ammar Campa-Najjar, squared off for a chance to wrest the seat out of longtime Republican control. With 53 percent reporting, von Wilpert held a commanding lead over Campa-Najjar. The councilmember will advance to face Desmond in November.
On the ground in the district, reporter Tigist Layne found that the national politics that led to the redistricting fight were also front and center on voters’ minds as they headed into vote.
Bailey vs. Crosby in Coastal Council District
Former Coronado Mayor Richard Bailey and Deputy City Attorney Nicole Crosby will advance to the November election in District 2 of the San Diego City Council.
Bailey, a Republican-turned-Independent, seemed destined to finish in the top two after he attracted significant attention on social media. The race for the second spot was more uncertain. Josh Coyne, like Crosby, attracted significant Democratic support. And Mandy Havlik — a more development-resistant candidate — also had strong grassroots support in Point Loma.
Our new intern Fiona Bork talked to voters in District 2, which covers the city’s southern coastline, who said that affordability was the most important issue. Exactly how that explained their electoral choices differed by a lot. One voter said Coyne’s market-driven approach to building more housing appealed to him. Another liked Havlik’s approach to limiting vacation rentals. A third voted for Bailey because she wanted less development and more public transit. It seems unlikely that Bailey, who is fiscally conservative, would support massively expanding public transit options. Read the full story here.
City Council District 4: The race for southeastern San Diego’s council district featured three candidates: incumbent Henry Foster, Martha Abraham and Johnny Lee Dang.
Abraham was highly critical of Foster in her campaign and that seemed to resonate well with voters. At the latest count, she led Foster by several hundred votes.
Foster has many supporters in the district, but the city’s handling of catastrophic flooding in January 2024 — among other issues — has led to massive distrust of City Hall.
Council District 6: Incumbent Kent Lee had one prominent opponent, Mark Powell, who is a former member of the County Board of Education. They will both make the runoff but Lee got 55 percent of the vote in early counting.

City Council District 8: San Ysidro School Board Member Antonio Martinez and current District 8 chief of staff, Gerardo Ramirez, lead in this race — which was crowded with Democrats. Venus Molina, who serves as the chief of staff to Councilmember Jennifer Campbell, trailed closely behind in third place. This is one of the races close enough to change as the registrar continues counting votes. Molina’s count improved slightly as the night went on.
Our South County reporter, Jim Hinch, spoke with voters outside the Otay Mesa/Nestor Branch Library. One voter told Hinch she voted for Molina because she liked that she is local and a single mother. Read the full story here.
Election Watch Party Bonus: Ramirez’ supporters and family gathered at the Landing Strip, a bar and restaurant at Brown Field Municipal Airport, to watch results roll in. They broke out into applause when results showed him coming in second.
“For some of the folks it might seem like ‘hey man’ you’re second place, but we’re in there. This is a huge, wonderful sign,” said Ramirez.
DeMaio’s Gonna Gloat

Two local elections were something of a proxy battle between two warring factions of the Republican Party. Assemblymember Carl DeMaio’s team won, again. Every time local Republican leaders unite to oppose him or the people he supports, DeMaio wins. This time it was about two races: the one to replace County Supervisor Jim Desmond and the one to replace State Sen. Brian Jones.
In the county supervisor race: San Marcos Mayor Rebecca Jones left no doubt she would make it to the runoff. The only remaining question is who will face her — Vista Mayor John Franklin or Kyle Krahel, the former chair of the Democratic Party. After the first votes were counted, Krahel held a slight advantage with 20 percent of the vote compared to Franklin’s 19 percent. DeMaio went all in for Jones and she led the field with more than 41 percent of the vote.
In the state Senate race: As expected, former San Diego City Attorney Mara Elliott made the runoff for the state Senate District 40 seat. She got nearly 45 percent of the votes counted so far. The real question was who would go with her. That Republican battle between Kristie Bruce-Lane and San Marcos City Councilmember Ed Musgrove seems to have also gone DeMaio’s way with Bruce-Lane holding a 4.7-percentage-point advantage over Musgrove.
That’s not enough of a gap to call the race but it’s significant.
Teachers Union Pushed Barrera to Runoff in Statewide Race
The race for State Superintendent of Public Instruction became something of a flex test for the state’s largest teachers union. Could the California Teachers Association almost singlehandedly lift a relatively unknown San Diego board member over a bevvy of better financed, higher profile candidates? Yup. Easily.
Fueled by nearly $5 million in spending from the state’s largest teachers union, longtime San Diego Unified Trustee and labor-darling Richard Barrera sailed to a convincing second place finish in the race for state supe. In his nearly two decades as the power behind the throne of the second largest district in the state, Barrera has engineered a progressive labor friendly transformation that the union hopes can be taken statewide.
He will now face off against Republican Chino Valley Trustee Sonja Shaw in November.
Brews and News + Your Chance to Win Padres Tickets
Meet our team and get an election debrief at our Brews & News Live Podcast at Soda Bar on Thursday, June 11. We will be joined by San Diego City Councilmember Sean Elo-Rivera. Get your tickets here and you’ll be automatically entered to win two tickets to a Padres game. Winners will be announced at the event.
Obligatory note: No purchase or payment of any kind is necessary to enter or win the Brews and News Live Podcast Giveaway. A ticket purchase or donation will not increase chances of winning. All applicable federal, state, local and municipal laws, rules, and regulations apply. Void where prohibited by law.
In Other News
- Opinion: A retired lifeguard finds irony in SDG&E’s stance on residents putting solar panels on their balconies. The company once argued against rooftop solar because it was unfair to renters, but now, he writes, “a low-cost system allows most of those same people access to solar, but SDG&E seeks to deny them as well.” (ICYMI: Our MacKenzie Elmer wrote that plugging in such a device could put her at risk of getting her power cut.)
- San Diego County officials warned South Bay residents to limit their exposure to the outdoors after a broken pipe spilled millions of gallons of sewage into the Tijuana River. (Union-Tribune)
- NBC 7 reports that a judge ruled that the city of San Diego illegally collected parking ticket late fees for three years.
- About that cross-border tunnel: The U.S. Attorney’s office says a recently discovered, massive tunnel stretching from Tijuana to Otay Mesa leads to a fake store in the southern San Diego neighborhood. Four people have been charged in connection with drug trafficking linked to the tunnel.
The Morning Report was written by Jakob McWhinney, Mariana Martínez Barba and Will Huntsberry. It was edited by Will Huntsberry, Andrea Sanchez-Villafaña and Scott Lewis.
Related Posts
-
News23 minutes agoNational Guard has done little to reduce violent crime in D.C., a new study finds
-
Los Angeles, Ca2 hours agoMan claiming to be armed robs Culver City bank, gets away with $10,000
-
Detroit, MI2 hours agoFired Detroit TV anchor Taryn Asher files sex discrimination lawsuit against old station, claims new GM protected men
-
San Francisco, CA2 hours agoSan Francisco family devastated as they face nearly 90% rent increase
-
Dallas, TX2 hours agoWings’ top pick Azzi Fudd hosts clinic as Cash App donates to Dallas nonprofit
-
Miami, FL2 hours agoPatients left scrambling for care after Miami-Dade woman accused of operating an unlicensed surgery recovery center
-
Boston, MA2 hours agoClover plans to reopen some locations after sudden closure, thanks to an anonymous investor
-
Denver, CO3 hours agoNew report finds Denver metro home buyers and sellers experiencing ‘unattainability fatigue’
