Yoga, language clubs and a vinyl record show: Things to do in San Diego March 19-25
This week, San Diegans can participate in weekly protests or take a hands-on cooking class.
Written by Lauren J. Mapp, Edited by Maya Srikrishnan
Editor's note: We have used AI to help us extract information from event flyers, but humans have selected, adjusted and reviewed each entry.
This week, San Diegans can take a class on navigating the job market, join a zine workshop or attend a book signing with fantasy author Blake Arthur Peel. Also make sure to check out our lists for Women’s History Month and weekly opportunities for no-cost groceries.
Do you know an event we missed? To submit an event for consideration to be added to this list and our community calendar, send us the details in our online form.

March 19
San Diego Latino Film Festival: The annual Latino film festival returns to San Diego with a line-up of films from shorts to features. Tickets are available online. March 18 - 22, times vary by day. AMC Mission Valley and Digital Gym Cinema
ICE Out of San Diego: A coalition of local organizations is hosting a protest against Immigration and Customs Enforcement activity every Thursday in front of the Edward J. Schwartz Federal Building, which holds the San Diego ICE Field Office. RSVP online. 10 a.m., 880 Front St., San Diego, CA 92101
Aladino Ghioni Artist Showcase: Petra Stone is hosting an exhibition of work by Italian surrealist painter Aladino Ghioni. The show features 40 of the 90-year-old artist’s paintings. Noon - 6 p.m., Petra Stone, 5950 Nancy Ridge Drive, Suite 100, San Diego, CA 92121
Farm Kitchen: A Hands-On Cooking Class: Coastal Roots Farm is hosting a cooking class where attendees will gather ingredients from the farm's fields and prepare a meal while exploring the Jewish values that guide the farm's growing practices. No cooking experience is needed. $75 per person. 5 - 7:30 p.m., Coastal Roots Farm, 41 Saxony Road, Encinitas, CA 92024
Surviving a Crumbling Job Market Workshop: The San Diego Black Panther Party presents a two-part online political education series on navigating employment. Class 2 covers resume structuring and interviewing. 7:30 p.m. Join via Zoom, Meeting ID: 832 9168 2642, Passcode: 794566.
Bate-Papo Club: Commonplace is hosting a free Portuguese language practice group for speakers of all levels at Novo Brazil Brewing in Mission Valley. Reserve your space online. 7 - 8 p.m., Novo Brazil Brewing, 1640 Camino Del Rio N, Suite 341, San Diego, CA 92108
March 20
Community Yoga: Alchemystic Studio hosts a gentle community yoga session at The Brown Building every Friday. Reserve space online on a pay-what-you-can basis. 6 - 7 p.m., The Brown Building, 4133 Poplar St., San Diego, CA 92105
March 21
Water and Kindness Free Store: Every Saturday, Water and Kindness hosts a free store at Popup Winona where visitors can donate items or get needed supplies. The group is seeking donations of baby formula, bags, blankets, diapers, first-aid items, harm reduction supplies, hats, gloves, hygiene products, mobility aids, rolling carts or wagons, shoes, sleeping bags, socks, tarps, tents, undergarments and water. 10 a.m. - 2 p.m., 4951 El Cajon Blvd., San Diego, California, 92115
Love Your Neighborhood Cleanup: Mundo Gardens and Urban Collaborative Project CDC are hosting a cleanup day as part of a green corridor project working to reclaim spaces in Southeast San Diego and National City. The gathering will honor the leadership of César Chávez and Larry Itliong. Attendees should wear closed-toed shoes. Light snacks and refreshments will be provided. Those interested can call 619-988-4392 or email connect@mundogardens.com with questions. 10 a.m. - 1 p.m., Maat Mataa Yum, Division & Palm Ave., National City, CA, 91950
Peace Vigil for Palestine: CODEPINK San Diego, Palestine Pals and other local activism groups host a weekly peace vigil to advocate for peace in Gaza and beyond every Saturday in Ocean Beach. The group invites attendees to wear pink and bring peace-themed posters. For more information, email sandiego@codepink.org. 10 a.m. - 12 p.m., Sunset Cliffs Blvd. and W Point Loma Blvd., San Diego, CA 92107
Protect Small Businesses: Know Your Rights Walk: Viet Voices and Universidad Popular are sharing resources with businesses in San Marcos to protect themselves from Immigration and Customs Enforcement raids. The group will spend the second half of the event writing letters to people currently in detention. Register online. 11 a.m. - 3 p.m., Universidad Popular Office, 261 Autumn Drive, Suite 115, San Marcos, CA 92069
Know Your Rights: Interactions With Law Enforcement: The San Diego Black Panther Party and the Office of the Public Defender are leading a discussion on the best practices when interacting with law enforcement. 11 a.m. - 1 p.m., 6 Hensley St., San Diego, CA 92102
Books Thru Bars Book Packaging: Groundwork Books hosts regular meetings to provide a space to respond to letters from incarcerated folks nationwide along with packaging two to three books to send to them. 11 a.m. - 2 p.m., 9330 Eucalyptus Grove Lane, La Jolla, CA 92093
Print Passport Zine Workshop: Multidisciplinary artist and printmaker Irene Zepeda of Por La Mano Press is leading a hands-on workshop where participants will create a passport-style zine using found-object stamping, textile textures and simple relief printing. RSVP online. 1 - 3 p.m., Abrazos Art Studio, 631 30th St., San Diego, CA 92102
Blake Arthur Peel Signing: “Fall of Radiance” author Blake Arthur Peel is signing books at Barnes & Noble in Carmel Mountain Ranch. 1 - 4 p.m., Barnes & Noble, 11744 Carmel Mountain Road, San Diego, CA 92128
March 22
Vinyl at the Market: Mo Records is hosting a record show at Liberty Public Market, featuring thousands of records for sale, curated record vendors and vinyl DJs spinning music on wax all day in celebration of Liberty Public Market's 10th anniversary. 10 a.m. - 4 p.m., Liberty Public Market, 2820 Historic Decatur Road, San Diego, CA 92106
Zero Waste Textile Expo: The Solana Center for Environmental Innovation invites San Diegans to learn about the environmental impact of clothing and textile waste. Clothing swaps, interactive displays, textile repair Fix-It Clinic and local sustainable vendors will be offered. 1 - 4 p.m., 1140 Oakcrest Park Drive, Encinitas, CA 92024
Occupy Otay Demonstration: Demonstrators gather every Sunday on the sidewalk outside Otay Mesa Detention Center to protest the Trump administration's increase in arrests and detentions related to immigration enforcement. 2 - 4 p.m., 7488 Calzada de la Fuente, San Diego, CA, 92154
Read Between the Lines: Ask Ashlyn and Commonplace are hosting a workshop on news literacy and spotting bias in journalism at Mission Brewing in Kensington. Tickets are $15 and can be reserved online. 3 - 5 p.m., Mission Brewing, 4067 Adams Ave., San Diego, CA 92116
March 24
Acrylics Workshop Part Two: The FRONT Gallery is hosting a two-month intermediate acrylics workshop taught by artist and teacher Katie Ruiz where attendees can build on foundational techniques and deepen their practice. It's free to participate and all materials are provided. RSVP to elizabethb@casafamiliar.org. March 10, 17, 24 and 31; April 7, 14, 21 and 28, 5:30 - 8 p.m., The FRONT Gallery, 147 W. San Ysidro Blvd., San Diego, CA 92173
North County Spanish Club: Commonplace is hosting a Spanish Club meeting in Encinitas for speakers of all levels. Tickets are free and can be reserved online. 5:30 - 7 p.m., Qero Restaurant, 564 S Coast Hwy. 101, Encinitas, CA 92024
March 25
Fourth Annual People of the Port Career Fair: The Port of San Diego, Port tenants and the San Diego Working Waterfront are hosting a career fair open to all education, skill and experience levels. Those interested can sign up for email reminders online. 10 a.m. - 2 p.m., Port Pavilion on Broadway Pier, 1000 N Harbor Drive, San Diego, CA 92132
Fourth Annual César Chávez Week of Action Community Breakfast: The Employee Rights Center and the San Diego County Office of Labor Standards and Enforcement are hosting a community breakfast celebrating César Chávez. RSVP online. Those interested can direct questions to 619-531-5129 or olse@sdcounty.ca.gov. Check-in and press conference at 9 a.m., Balboa Park Ballroom, 1549 El Prado, San Diego, CA 92101

