Tuesdays, ongoing, 6:15–7:30 p.m. Grace Cathedral Join yoga teacher Darren Main for this weekly class surrounded by the awe-inspiring architecture of the cathedral and set to liv... Read More
Saturday, Dec. 11 & 25 & Jan. 1, 10:30 a.m.–12:30 p.m. Meet: Yoda fountain, Letterman Complex After an easy 15-minute hike, experience a 30-minute guided meditation to re... Read More
Fri.–Sat., Dec. 10–11 Sydney Goldstein Theater Returning to the stage for the first time since the 2019 holiday season, SFGMC brings back everything that has made this concert ... Read More
Most days through Dec. 10–30 War Memorial Opera House Step into the reverie of little Clara in this unforgettable holiday tale and enter a magical wonderland of toy soldiers, a b... Read More
Fri.–Sat., Dec. 10–11, 7:30 p.m. Experience Handel’s Messiah performed by the Grammy Award-winning S.F. Symphony Chorus and world-class soloists. The power of 100 voices in h... Read More
Daily, Dec. 16–26 The Blue Shield of California Theater at YBCA (700 Howard St.) On demand through Jan. 1 The two acts of The Christmas Ballet feature the best of both worlds: su... Read More
Sunday, Dec. 19, 4 p.m. Livestream SFGC takes its beloved annual holiday concert online for a lively and festive virtual offering of early music choral works featuring hundreds of ... Read More
Sat.–Sun., Dec. 18–19, 8 p.m. St. Ignatius Church & other Bay Area venues throughout December From the candlelit chant procession to the triumphant gospel conclusion, this ... Read More
Sat.–Sun. through Dec. 19, 11 a.m.–5 p.m. Cow Palace & Online Enjoy street scenes and enchanting tableaus from A Christmas Carol, lively music, hearty English foods, and ha... Read More
Sunday, Dec. 20, 4 p.m. 1751 Sacramento St., & Livestream Holiday programs include the Young Women’s Chorus: Carols by Candlelight; Musae performing carols and hymns, the Rag... Read More
Sat.–Sun., Dec. 4–19, two performances daily Cowell Theater, Fort Mason Center This unique magical, zany, and fun 50-minute production of the classic holiday ballet is designe... Read More
Tue.–Wed., Dec. 21–22, 8 p.m. Feinstein’s at the Nikko (222 Mason St.) If you’re in the mood for some holiday music, you’ll enjoy traditional carols in addition to the so... Read More
On demand, Dec. 4–12 The Blue Shield of California Theater at YBCA (700 Howard St.) & on-demand Through this new, interactive, and special digital presentation, audiences can... Read More
Daily, Nov. 3–Jan. 17, 10 a.m.–10 p.m. Union Square Ring in the holiday season at this outdoor rink with 60-minute sessions starting every 90 minutes. Visit website for special... Read More
Daily, Nov. 28–Dec. 5 (lighting ceremonies at 5 p.m. except for Dec. 3–4 Union Square & Live stream (Facebook Live & Zoom) Experience in-person and online the lighting... Read More