This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 20 2026 Fri Midday Music Concert - Art of Elan 12:00pm–1:00pm Emerging Adults, Adults, Older Adults Central Library This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 20 2026 Fri Midday Music Concert - Art of Elan 12:00pm–1:00pm Central Library Remaining seats Remaining waitlist seats Library Branch: Central Library Room: AC - Shiley Special Events Suite (9th Floor) - Central Age Group: Emerging Adults, Adults, Older Adults Program Type: Community Engagement, Cultural Appreciation, Performing Arts Event Details: March Midday Music Series features Laevitas with Kenneth Liao & Drew Butcher.
This event is in the "All Ages" group Mar 21 2026 Sat Mandarin Chinese Storytime 10:00am–11:00am All Ages Mira Mesa Library This event is in the "All Ages" group Mar 21 2026 Sat Mandarin Chinese Storytime 10:00am–11:00am Mira Mesa Library Remaining seats Remaining waitlist seats Library Branch: Mira Mesa Library Room: MM - Community Room - Mira Mesa Age Group: All Ages Program Type: Cultural Appreciation, Early Learning, Literature Event Details: Join us for Mandarin Chinese stories and songs with Ms. Canndy at the Community Room in the Mira Mesa Library. All ages are welcome! Th storytime will be on the 3rd Saturday of the month (subject to change).
This event is in the "All Ages" group Mar 21 2026 Sat Music Appreciation Seminar 10:00am–12:00pm All Ages Rancho Peñasquitos Library This event is in the "All Ages" group Mar 21 2026 Sat Music Appreciation Seminar 10:00am–12:00pm Rancho Peñasquitos Library Remaining seats Remaining waitlist seats Library Branch: Rancho Peñasquitos Library Room: RP - Children's Area - Rancho Peñasquitos Age Group: All Ages Program Type: Community Engagement, Cultural Appreciation Event Details: This program is presented by AmeriCal Youth Orchestra.
This event is in the "Preschoolers" group This event is in the "Elementary School Age" group Mar 21 2026 Sat Bilingual Spanish-English Storytime and Craft 10:30am–11:00am Preschoolers, Elementary School Age Carmel Mountain Ranch Library This event is in the "Preschoolers" group This event is in the "Elementary School Age" group Mar 21 2026 Sat Bilingual Spanish-English Storytime and Craft 10:30am–11:00am Carmel Mountain Ranch Library Remaining seats Remaining waitlist seats Library Branch: Carmel Mountain Ranch Library Room: CM - Community Room - Carmel Mountain Ranch Age Group: Preschoolers, Elementary School Age Program Type: Art, Cultural Appreciation, Early Learning, En Español, Literature Event Details: Join Ms. Isabel and Mr. Jeff for stories read in both Spanish and English, with a fun and simple craft to follow.
This event is in the "Middle School Age" group This event is in the "Teens" group This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 21 2026 Sat French Conversation Group 10:30am–11:30am Middle School Age, Teens, Emerging Adults, Adults, Older Adults La Jolla/Riford Library This event is in the "Middle School Age" group This event is in the "Teens" group This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 21 2026 Sat French Conversation Group 10:30am–11:30am La Jolla/Riford Library Remaining seats Remaining waitlist seats Library Branch: La Jolla/Riford Library Room: LJ - Seminar Room - La Jolla/Riford Age Group: Middle School Age, Teens, Emerging Adults, Adults, Older Adults Program Type: Community Engagement, Cultural Appreciation Event Details: Gather together to speak, discuss, and enjoy sharing different aspects of the French language, culture, and heritage. For native and non-native speakers of all ages.
This event is in the "All Ages" group Mar 21 2026 Sat Pokemon Trading Card Game Hangout 11:00am–1:00pm All Ages Mira Mesa Library This event is in the "All Ages" group Mar 21 2026 Sat Pokemon Trading Card Game Hangout 11:00am–1:00pm Mira Mesa Library Remaining seats Remaining waitlist seats Library Branch: Mira Mesa Library Room: MM - Seminar/Booksale Room - Mira Mesa Age Group: All Ages Program Type: Community Engagement, Cultural Appreciation Event Details: Come test out your Pokémon Trainer skills and aim to be the very best at our Pokémon TCG hangout!
This event is in the "Elementary School Age" group This event is in the "Middle School Age" group This event is in the "Teens" group This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 21 2026 Sat Genealogy Club 2:00pm–4:00pm Elementary School Age, Middle School Age, Teens, Emerging Adults, Adults, Older Adults Central Library This event is in the "Elementary School Age" group This event is in the "Middle School Age" group This event is in the "Teens" group This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 21 2026 Sat Genealogy Club 2:00pm–4:00pm Central Library Remaining seats Remaining waitlist seats Library Branch: Central Library Age Group: Elementary School Age, Middle School Age, Teens, Emerging Adults, Adults, Older Adults Program Type: Community Engagement, Cultural Appreciation Event Details: Would you like to explore your family’s history? This club is for those who want to do genealogy research in a supportive research environment, connecting with others who love learning, and sharing their genealogy research journey.
This event is in the "All Ages" group Mar 21 2026 Sat Junk Journal 4:00pm–5:30pm All Ages Kensington-Normal Heights Library This event is in the "All Ages" group Mar 21 2026 Sat Junk Journal 4:00pm–5:30pm Kensington-Normal Heights Library Remaining seats Remaining waitlist seats Library Branch: Kensington-Normal Heights Library Room: KN - Children's Area - Kensington Age Group: All Ages Program Type: Art, Community Engagement, Cultural Appreciation, LGBTQIA+, Wellness Event Details: Let's unwind and do some junk journal. Whether you are new to junk journaling or not, this is an easy fun way to create art and meet new friends.
This event is in the "Elementary School Age" group This event is in the "Middle School Age" group Mar 23 2026 Mon Wa-Sho Japanese Cooking at the Library 12:00pm–1:00pm Elementary School Age, Middle School Age College-Rolando Library Registration Encouraged This event is in the "Elementary School Age" group This event is in the "Middle School Age" group Mar 23 2026 Mon Wa-Sho Japanese Cooking at the Library 12:00pm–1:00pm College-Rolando Library Remaining seats Remaining waitlist seats Library Branch: College-Rolando Library Room: CH - Learning Center - College-Rolando Age Group: Elementary School Age, Middle School Age Program Type: Cultural Appreciation, DYH@L Student Camps, Science/STEAM, Wellness Registration Encouraged Event Details: Wa-Sho: Learn. Cook. Eat Japanese! Japanese Cooking Series at the Library for kids grades 2-7 Join us for a fun and flavorful introduction to Japanese food and culture!
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Mahjong Club for Adults 1:00pm–3:00pm Emerging Adults, Adults, Older Adults Mira Mesa Library This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Mahjong Club for Adults 1:00pm–3:00pm Mira Mesa Library Remaining seats Remaining waitlist seats Library Branch: Mira Mesa Library Room: MM - Community Room - Mira Mesa Age Group: Emerging Adults, Adults, Older Adults Program Type: Cultural Appreciation Event Details: Join us for a game of Mahjong. Materials provided. Mahjong Club meets every first and third Wednesday of the month. Recommended for ages 18+. No registration required.
This event is in the "Teens" group This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Adult Crafting Circle 5:30pm–7:30pm Teens, Emerging Adults, Adults, Older Adults Skyline Hills Library This event is in the "Teens" group This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Adult Crafting Circle 5:30pm–7:30pm Skyline Hills Library Remaining seats Remaining waitlist seats Library Branch: Skyline Hills Library Room: SK - Multipurpose Room - Skyline Hills Age Group: Teens, Emerging Adults, Adults, Older Adults Program Type: Celebration Month, Art, Community Engagement, Cultural Appreciation, Wellness Event Details: Join the Skyline Hills Crafting Circle Community every
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Behind the Curtain 6:00pm–7:30pm Emerging Adults, Adults, Older Adults Oak Park Library This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Behind the Curtain 6:00pm–7:30pm Oak Park Library Remaining seats Remaining waitlist seats Library Branch: Oak Park Library Room: OK - Homework Area - Oak Park Age Group: Emerging Adults, Adults, Older Adults Program Type: Featured, Community Engagement, Cultural Appreciation Event Details: Step into the world behind the spotlight and discover what truly brings a stage to life!
This event is in the "Teens" group This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Swing Dance Under the Dome 6:00pm–7:45pm Teens, Emerging Adults, Adults, Older Adults Central Library This event is in the "Teens" group This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Swing Dance Under the Dome 6:00pm–7:45pm Central Library Remaining seats Remaining waitlist seats Library Branch: Central Library Room: AC - Qualcomm Dome Terrace - Central Age Group: Teens, Emerging Adults, Adults, Older Adults Program Type: Art, Cultural Appreciation, Performing Arts Event Details: Swing dance comes to the library! Swing Dancing San Diego will lead a free introductory lesson and host a rooftop dance under the Dome!
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Author Talk: "Dixie's Wild West Shitshow" by Jennifer Cyphers 6:30pm–8:00pm Emerging Adults, Adults, Older Adults Central Library Registration Encouraged This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 23 2026 Mon Author Talk: "Dixie's Wild West Shitshow" by Jennifer Cyphers 6:30pm–8:00pm Central Library Remaining seats Remaining waitlist seats Library Branch: Central Library Room: AC - Jaffe Mountain View Reading Room (5th Floor) - Central Age Group: Emerging Adults, Adults, Older Adults Program Type: Celebration Month, Author Talk, Book Discussion, Community Engagement, Cultural Appreciation, Literature, Local Author Registration Encouraged Event Details: Librarian leads the resistance against a madman known as The Author!Join novelist Jennifer Cyphers for a compelling discussion of her new nov
This event is in the "Elementary School Age" group This event is in the "Middle School Age" group Mar 24 2026 Tue Wa-Sho Japanese Cooking at the Library 12:00pm–1:00pm Elementary School Age, Middle School Age College-Rolando Library Registration Encouraged This event is in the "Elementary School Age" group This event is in the "Middle School Age" group Mar 24 2026 Tue Wa-Sho Japanese Cooking at the Library 12:00pm–1:00pm College-Rolando Library Remaining seats Remaining waitlist seats Library Branch: College-Rolando Library Room: CH - Learning Center - College-Rolando Age Group: Elementary School Age, Middle School Age Program Type: Cultural Appreciation, DYH@L Student Camps, Science/STEAM, Wellness Registration Encouraged Event Details: Wa-Sho: Learn. Cook. Eat Japanese! Japanese Cooking Series at the Library for kids grades 2-7 Join us for a fun and flavorful introduction to Japanese food and culture!
This event is in the "Elementary School Age" group Mar 24 2026 Tue Villa Musica - Violin Classes 3:30pm–5:30pm Elementary School Age City Heights/Weingart Library This event is in the "Elementary School Age" group Mar 24 2026 Tue Villa Musica - Violin Classes 3:30pm–5:30pm City Heights/Weingart Library Remaining seats Remaining waitlist seats Library Branch: City Heights/Weingart Library Room: CT - Community Room - City Heights/Weingart Age Group: Elementary School Age Program Type: Art, Community Engagement, Cultural Appreciation, Performing Arts Event Details: Violin classes with Villa Musica!String FUNdamentals: Beginning Violin, ages 5-7, 3:30 pm - 4:00 pmString Play: Beginning Violin, ages 8-12, 4:00pm - 4:45pm
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 24 2026 Tue English as a Second Language (ESL) Conversation Group in front of IDEA Lab 6:30pm–7:30pm Emerging Adults, Adults, Older Adults Mira Mesa Library This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 24 2026 Tue English as a Second Language (ESL) Conversation Group in front of IDEA Lab 6:30pm–7:30pm Mira Mesa Library Remaining seats Remaining waitlist seats Library Branch: Mira Mesa Library Age Group: Emerging Adults, Adults, Older Adults Program Type: Cultural Appreciation Event Details: Join us for casual, friendly conversation designed to increase participants' comfort with the English language and maybe make new friends.
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 25 2026 Wed Qi Gong: Recharging Body & Mind 9:30am–11:30am Emerging Adults, Adults, Older Adults La Jolla/Riford Library This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 25 2026 Wed Qi Gong: Recharging Body & Mind 9:30am–11:30am La Jolla/Riford Library Remaining seats Remaining waitlist seats Library Branch: La Jolla/Riford Library Room: LJ - Community Room - La Jolla/Riford Age Group: Emerging Adults, Adults, Older Adults Program Type: Accessibility, Cultural Appreciation, Wellness Event Details: Qi Gong is an ancient Chinese practice that combines meditation, controlled breathing, and gentle movement, aiming to cultivate and balance the body's vital energy, or "qi," to promote health and well-being. These gen
This event is in the "All Ages" group Mar 25 2026 Wed Genealogy Research: Meet with our volunteer genealogist 10am to Noon 10:00am–12:00pm All Ages Central Library This event is in the "All Ages" group Mar 25 2026 Wed Genealogy Research: Meet with our volunteer genealogist 10am to Noon 10:00am–12:00pm Central Library Remaining seats Remaining waitlist seats Library Branch: Central Library Room: AC - Genealogy Table in Marilyn & Gene Marx Special Collections Center (9th Floor) - Central Age Group: All Ages Program Type: Community Engagement, Cultural Appreciation Event Details: For those contemplating constructing a family tree, as well as for experienced genealogy researchers.Volunteers are there to help guide you in your research.No appointment necessary. First come, first served.
This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Mar 25 2026 Wed Bumblebee Toddler and Preschool Storytime at the Library: Hooray for Miss Marae 11:00am–11:30am Babies/Toddlers, Preschoolers Mira Mesa Library This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Mar 25 2026 Wed Bumblebee Toddler and Preschool Storytime at the Library: Hooray for Miss Marae 11:00am–11:30am Mira Mesa Library Remaining seats Remaining waitlist seats Library Branch: Mira Mesa Library Room: MM - Community Room - Mira Mesa Age Group: Babies/Toddlers, Preschoolers Program Type: Celebration Month, Cultural Appreciation, Early Learning, Literature Event Details: Join us for the fun, sweet musical stylings of Hooray Miss Marae! Singing and dancing is a great way to start your day! All ages welcome. No registration required.
This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group This event is in the "Elementary School Age" group Mar 25 2026 Wed Villa Musica - Music Classes 11:30am–1:15pm Babies/Toddlers, Preschoolers, Elementary School Age City Heights/Weingart Library This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group This event is in the "Elementary School Age" group Mar 25 2026 Wed Villa Musica - Music Classes 11:30am–1:15pm City Heights/Weingart Library Remaining seats Remaining waitlist seats Library Branch: City Heights/Weingart Library Room: CT - Community Room - City Heights/Weingart Age Group: Babies/Toddlers, Preschoolers, Elementary School Age Program Type: Art, Community Engagement, Cultural Appreciation, Performing Arts Event Details: Free music classes for kids by Villa Musica!15 Week Spring Session January 18, 2026-May 16, 2026 (No classes during Spring Break March 29-April 11, 2026)
This event is in the "Adults" group This event is in the "Older Adults" group Mar 25 2026 Wed Blood on the Clocktower 4:00pm–5:30pm Adults, Older Adults Kensington-Normal Heights Library Registration Encouraged This event is in the "Adults" group This event is in the "Older Adults" group Mar 25 2026 Wed Blood on the Clocktower 4:00pm–5:30pm Kensington-Normal Heights Library Remaining seats Remaining waitlist seats Library Branch: Kensington-Normal Heights Library Room: KN - Children's Area - Kensington Age Group: Adults, Older Adults Program Type: Art, Cultural Appreciation, LGBTQIA+, Literature, Performing Arts, Wellness Registration Encouraged Event Details: Blood on the Clocktower is a social role playing game. Each character has a special ability to use while the game is running or while the character is still alive. This is a game of deception.
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 25 2026 Wed English Corner - English Conversation 4:30pm–5:30pm Emerging Adults, Adults, Older Adults North University Community Library This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 25 2026 Wed English Corner - English Conversation 4:30pm–5:30pm North University Community Library Remaining seats Remaining waitlist seats Library Branch: North University Community Library Room: NU - Community Room - North University Age Group: Emerging Adults, Adults, Older Adults Program Type: Citizenship and Immigration, Community Engagement, Cultural Appreciation Event Details: Community members with a basic grasp of English language can have fun themed conversations and build relationships with one another. We will talk about ourselves, our cultures, and more.
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 26 2026 Thu Bollywood and Semi-Classical Dance Fitness for Adults 10:00am–11:00am Emerging Adults, Adults, Older Adults Mira Mesa Library This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Mar 26 2026 Thu Bollywood and Semi-Classical Dance Fitness for Adults 10:00am–11:00am Mira Mesa Library Remaining seats Remaining waitlist seats Library Branch: Mira Mesa Library Room: MM - Community Room - Mira Mesa Age Group: Emerging Adults, Adults, Older Adults Program Type: Cultural Appreciation, Performing Arts, Wellness Event Details: Get ready to dance and experience the joy of Bollywood!What to Expect: