Sunday March 29, 2026

SUN
29
SUN
29

Don Quixote

at War Memorial Opera House (2pm)

SUN
29
SUN
29

Dear San Francisco

at Club Fugazi (1:00 PM & 6:00 PM)

SUN
29
SUN
29

San Francisco Playhouse presents “Flex”

at San Francisco Playhouse - SF Playhouse (2pm / preview)

SUN
29
SUN
29

Macbeth: A New Modern Verse Translation by Migdalia Cruz

at Magic Theatre (04:00 PM)

SUN
29
SUN
29

Flow Show SF

at Dance Mission Theater (7p)

| FREE
SUN
29
SUN
29

Spin Me a Shadow, Tell Me a Folk Tale'

at Albert and Janet Schultz Cultural Arts Hall (4:00 PM)

SUN
29
SUN
29

Secret Improv Vice, A San Francisco Noir

at Shelton Theater (5pm)

SUN
29
SUN
29

Songs for a New World - Groundbreaking New Musical at the DMT

at Douglas Morrisson Theatre (2:00pm-3:30pm)

SUN
29
SUN
29

All My Sons

at Berkeley Repertory Theatre (Berkeley Rep) (2pm)

SUN
29
SUN
29

Macbeth

at Magic Theatre (4pm)

SUN
29
SUN
29

Our Class

at Z Space (1:30pm & 7:30pm)

SUN
29
SUN
29

The Goat or Who is Sylvia?

at The Ashby Stage (2pm / MASKED MATINEE, POST-SHOW CON)...

SUN
29
SUN
29

The Monsters

at Berkeley Repertory Theatre (Berkeley Rep) (7pm / preview - masks required)

SUN
29
SUN
29

TheatreWorks Silicon Valley presents “Primary Trust”

at Lucie Stern Theatre (2pm)

SUN
29
SUN
29

After Happy

at Berkeley City Club (5:00 pm)

SUN
29
SUN
29

Cheaper Than Therapy

at Shelton Theater (7:45pm)

SUN
29
SUN
29

||: Girls :||: Chance :||: Music :||

at The Strand Theater (1pm)

SUN
29
SUN
29

THE MONSTERS

at Berkeley Repertory Theatre (Berkeley Rep) (7pm / preview - masks required)

SUN
29
SUN
29

Lost in Yonkers

at Lesher Center for the Arts (2:30pm / Pay What You Can)

SUN
29
SUN
29

MJ: The Musical

at Orpheum Theatre (1pm)