This event is in the "Middle School Age" group This event is in the "Teens" group Apr 20 2026 Mon Teen Game Room 5:00pm–6:45pm Middle School Age, Teens Central Library This event is in the "Middle School Age" group This event is in the "Teens" group Apr 20 2026 Mon Teen Game Room 5:00pm–6:45pm Central Library Remaining seats Remaining waitlist seats Library Branch: Central Library Room: AC - Teen Center- Game Room (2nd Floor) - Central Age Group: Middle School Age, Teens Program Type: Community Engagement Event Details: The Teen Game Room is open! Come check out our Nintendo Switch and PS5. Teens regularly play Smash Bros., Mario Kart, Fortnite, Madden, NBA 2K and more.
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 Apr 20 2026 Mon 3D Design Workshop 5:30pm–7:00pm Elementary School Age, Middle School Age, Teens, Emerging Adults, Adults, Older Adults La Jolla/Riford Library Registration Encouraged 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 Apr 20 2026 Mon 3D Design Workshop 5:30pm–7:00pm La Jolla/Riford Library Remaining seats Remaining waitlist seats Library Branch: La Jolla/Riford Library Room: LJ - IDEA Lab - La Jolla/Riford Age Group: Elementary School Age, Middle School Age, Teens, Emerging Adults, Adults, Older Adults Program Type: IDEA Labs/Makerspaces Registration Encouraged Event Details: Our expert will assist with design and demonstrate how to use the 3D print design software Tinkercad. Geared toward children ages 7 and up, teens & adults.
This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Apr 20 2026 Mon Signing Pajama Storytime 6:00pm–6:30pm Babies/Toddlers, Preschoolers Allied Gardens/Benjamin Library This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Apr 20 2026 Mon Signing Pajama Storytime 6:00pm–6:30pm Allied Gardens/Benjamin Library Remaining seats Remaining waitlist seats Library Branch: Allied Gardens/Benjamin Library Room: BJ - Community Room - Allied Gardens/Benjamin Age Group: Babies/Toddlers, Preschoolers Program Type: Featured, Early Learning Event Details: Join us for pajama storytime with...sign language basics to foster early literacy skills.This program is offered inside in our Community Room, and no registration is required.
This event is in the "Adults" group This event is in the "Older Adults" group Apr 20 2026 Mon Crafts for Grown Ups: Tiny Terrarium Necklace 6:00pm–7:30pm Adults, Older Adults North Park Library Registration Encouraged This event is in the "Adults" group This event is in the "Older Adults" group Apr 20 2026 Mon Crafts for Grown Ups: Tiny Terrarium Necklace 6:00pm–7:30pm North Park Library Remaining seats Remaining waitlist seats Library Branch: North Park Library Room: NP - Adult Reading Area - North Park Age Group: Adults, Older Adults Program Type: Featured, Art Registration Encouraged Event Details: For this month's Crafts for Grown Ups, we'll be creating adorably tiny terrarium necklaces! Please note that this program is for 18+ adults only.
This event is in the "Teens" group Apr 20 2026 Mon LGBTQ+ Teen Writing Group 6:00pm–7:30pm Teens College-Rolando Library Registration Encouraged This event is in the "Teens" group Apr 20 2026 Mon LGBTQ+ Teen Writing Group 6:00pm–7:30pm College-Rolando Library Remaining seats Remaining waitlist seats Library Branch: College-Rolando Library Room: CH - Learning Center - College-Rolando Age Group: Teens Program Type: Art, LGBTQIA+, Local Author Registration Encouraged Event Details: LGBTQ+ Teen Writing GroupJoin us on the 3rd Monday of every month for a low stakes, inclusive writing group for teens who identify as LGBTQ+.
This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group This event is in the "Elementary School Age" group This event is in the "Adults" group Apr 20 2026 Mon READ/SD Family Literacy Program 6:00pm–7:30pm Babies/Toddlers, Preschoolers, Elementary School Age, Adults Valencia Park/Malcolm X Library Cancelled This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group This event is in the "Elementary School Age" group This event is in the "Adults" group Apr 20 2026 Mon Cancelled READ/SD Family Literacy Program 6:00pm–7:30pm Valencia Park/Malcolm X Library Remaining seats Remaining waitlist seats Library Branch: Valencia Park/Malcolm X Library Room: MX - Performing Arts Center & Multi-Purpose Room - Valencia Park/Malcom X Age Group: Babies/Toddlers, Preschoolers, Elementary School Age, Adults Program Type: Art, Early Learning, Literature Event Details: READ/San Diego Family Literacy Services*Adults must qualify for Adult Literacy Services.To enroll, call: (619) 238-6626
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 Apr 20 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 Apr 20 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 "Elementary School Age" group Apr 20 2026 Mon Children's Bilingual Spanish Conversation Night and Book Club 6:30pm–7:30pm Elementary School Age Carmel Valley Library This event is in the "Elementary School Age" group Apr 20 2026 Mon Children's Bilingual Spanish Conversation Night and Book Club 6:30pm–7:30pm Carmel Valley Library Remaining seats Remaining waitlist seats Library Branch: Carmel Valley Library Room: VA - Community Room - Carmel Valley Age Group: Elementary School Age Program Type: Cultural Appreciation, En Español Event Details: Looking for a fun way for your child to improve their Spanish?This conversation night and book club is perfect for students who want to boost their Spanish language and reading skills. Read, play games, and have fun!
This event is in the "All Ages" group Apr 20 2026 Mon El Cerrito Community Council Meeting 6:30pm–7:45pm All Ages College-Rolando Library This event is in the "All Ages" group Apr 20 2026 Mon El Cerrito Community Council Meeting 6:30pm–7:45pm College-Rolando Library Remaining seats Remaining waitlist seats Library Branch: College-Rolando Library Room: CH - Community Room - College-Rolando Age Group: All Ages Event Details: El Cerrito Community Meetings
Apr 20 2026 Mon Mira Mesa Community Planning Group 7:00pm–9:00pm Mira Mesa Library Apr 20 2026 Mon Mira Mesa Community Planning Group 7:00pm–9:00pm Mira Mesa Library Remaining seats Remaining waitlist seats Library Branch: Mira Mesa Library Room: MM - Community Room - Mira Mesa Program Type: Community Engagement Event Details: The Mira Mesa Community Planning Group meets on the third Monday of every month, with an exception: no meeting in December
This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Fun & Games for Seniors 10:00am–12:00pm Adults, Older Adults Scripps Miramar Ranch Library This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Fun & Games for Seniors 10:00am–12:00pm Scripps Miramar Ranch Library Remaining seats Remaining waitlist seats Library Branch: Scripps Miramar Ranch Library Room: SR - Community Room - Scripps Miramar Ranch Age Group: Adults, Older Adults Program Type: Community Engagement Event Details: Open to the public and are free of charge. Play variety board games.
This event is in the "Preschoolers" group Apr 21 2026 Tue Live Interactive Video Preschool/Kindergarten Storytime with Mr. Luan 10:30am–11:15am Preschoolers SDPL Virtual Branch Virtual Event This event is in the "Preschoolers" group Apr 21 2026 Tue Live Interactive Video Preschool/Kindergarten Storytime with Mr. Luan 10:30am–11:15am SDPL Virtual Branch Remaining seats Remaining waitlist seats Library Branch: SDPL Virtual Branch Age Group: Preschoolers Program Type: Online/Virtual, Literature, Performing Arts Event Details: My Live Interactive Video Preschool/Kindergarten Storytimes, good for kids ages 4 to 6, are fun, kinetic, and humorous experiences! I make it a point not just to read books, but to perform them as well!
This event is in the "Preschoolers" group Apr 21 2026 Tue Live Interactive Video Preschool/Kindergarten Storytime with Mr. Luan 10:30am–11:15am Preschoolers Linda Vista Library This event is in the "Preschoolers" group Apr 21 2026 Tue Live Interactive Video Preschool/Kindergarten Storytime with Mr. Luan 10:30am–11:15am Linda Vista Library Remaining seats Remaining waitlist seats Library Branch: Linda Vista Library Room: LV - Children's Storytime Nook - Linda Vista Age Group: Preschoolers Program Type: Online/Virtual, Literature, Performing Arts Event Details: My Live Interactive Video Preschool/Kindergarten Storytimes, good for kids ages 4 to 6, are fun, kinetic, and humorous experiences! I make it a point not just to read books, but to perform them as well!
This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Apr 21 2026 Tue Storytime at the Library 11:30am–12:00pm Babies/Toddlers, Preschoolers Balboa Library This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Apr 21 2026 Tue Storytime at the Library 11:30am–12:00pm Balboa Library Remaining seats Remaining waitlist seats Library Branch: Balboa Library Room: BA - Children's Area - Balboa Age Group: Babies/Toddlers, Preschoolers Event Details: Join us for indoor Storytime at the Balboa Library. We’ll read fun stories and sing songs. There will be take-home crafts, giveaways & more! Afterwards, stay for Toddler Happy Hour.
This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Apr 21 2026 Tue Music and Motion 11:30am–12:15pm Babies/Toddlers, Preschoolers Mountain View/Beckwourth Library This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Apr 21 2026 Tue Music and Motion 11:30am–12:15pm Mountain View/Beckwourth Library Remaining seats Remaining waitlist seats Library Branch: Mountain View/Beckwourth Library Room: BW - Community Room - Mountain View/Beckwourth Age Group: Babies/Toddlers, Preschoolers Event Details: Come join us every Tuesday at 11:30am for Music and Motion! This program is designed to introduce babies and toddlers to music, dance and instruments. We will learn new motor skills, shake our sillies out and sing at the top of our lungs.
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Gentle Yoga 11:30am–12:30pm Emerging Adults, Adults, Older Adults Carmel Mountain Ranch Library This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Gentle Yoga 11:30am–12:30pm Carmel Mountain Ranch Library Remaining seats Remaining waitlist seats Library Branch: Carmel Mountain Ranch Library Room: CM - Community Room - Carmel Mountain Ranch Age Group: Emerging Adults, Adults, Older Adults Program Type: Wellness Event Details: An instructor from Silver Age Yoga will lead a yoga program that can be done on a mat or a chair. Silver Age Yoga is a 501(c)(3) whose mission is to provide health enhancing yoga classes for seniors. Although this program is designed f
This event is in the "Older Adults" group Apr 21 2026 Tue Mind-Body Fitness for Older Adults 11:30am–12:30pm Older Adults La Jolla/Riford Library This event is in the "Older Adults" group Apr 21 2026 Tue Mind-Body Fitness for Older Adults 11:30am–12:30pm La Jolla/Riford Library Remaining seats Remaining waitlist seats Library Branch: La Jolla/Riford Library Room: LJ - Community Room - La Jolla/Riford Age Group: Older Adults Program Type: Accessibility, Wellness Event Details: Mind-Body Fitness for Older Adults is a restorative and contemplative class designed to promote physical and emotional balance, release stress, and create greater inner awareness through Hatha Chair Yoga. This class blends
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Yarn Twisters Crochet, Knitting, and Needlework Club 11:30am–12: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 Apr 21 2026 Tue Yarn Twisters Crochet, Knitting, and Needlework Club 11:30am–12:30pm Mira Mesa Library Remaining seats Remaining waitlist seats Library Branch: Mira Mesa Library Age Group: Emerging Adults, Adults, Older Adults Program Type: Art, Community Engagement Event Details: Come learn a new skill or start up an old hobby while you make new friends! Have you ever found yourself needing to keep your hands busy while you sit, or in need of some way to express yourself through art?
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 Apr 21 2026 Tue Learn to Weave: For Children and Teens Ages 8+ 11:30am–1:30pm Elementary School Age, Middle School Age, Teens Mission Valley Library Registration Encouraged 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 Apr 21 2026 Tue Learn to Weave: For Children and Teens Ages 8+ 11:30am–1:30pm Mission Valley Library Remaining seats Remaining waitlist seats Library Branch: Mission Valley Library Room: MV - Homeschool Resource Center - Mission Valley Age Group: Elementary School Age, Middle School Age, Teens Program Type: Art, Community Engagement Registration Encouraged Event Details: Learn how to weave with an expert textile artist from the San Diego Creative Weavers Guild! This class is targeted to homeschooling youth ages 8+. No prior experience required, and all materials will be provided.
This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Ikebana Floral Design 11:30am–2:30pm Adults, Older Adults Mission Valley Library This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Ikebana Floral Design 11:30am–2:30pm Mission Valley Library Remaining seats Remaining waitlist seats Library Branch: Mission Valley Library Room: MV - Community Room - Mission Valley Age Group: Adults, Older Adults Program Type: Art Event Details: Ikebana is the Japanese art of flower arrangement. It is more than simply putting flowers in a container. It is a disciplined art form that breathes life into each composition, harmonizing the elements of nature and humanity.
This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Red Cross Blood Drive 11:30am–4:30pm Emerging Adults, Adults, Older Adults Pacific Highlands Ranch Library This event is in the "Emerging Adults" group This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Red Cross Blood Drive 11:30am–4:30pm Pacific Highlands Ranch Library Remaining seats Remaining waitlist seats Library Branch: Pacific Highlands Ranch Library Room: PR - Community Room - Pacific Highlands Ranch Age Group: Emerging Adults, Adults, Older Adults Program Type: Community Engagement Event Details: On April 21, we’ll roll up our sleeves and help save lives! The Red Cross has 140 years of experience providing humanitarian aid—including more than 75 years of supplying blood to those in need.
This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Apr 21 2026 Tue Signing Storytime 11:45am–12:15pm Babies/Toddlers, Preschoolers North University Community Library This event is in the "Babies/Toddlers" group This event is in the "Preschoolers" group Apr 21 2026 Tue Signing Storytime 11:45am–12:15pm North University Community Library Remaining seats Remaining waitlist seats Library Branch: North University Community Library Room: NU - Community Room - North University Age Group: Babies/Toddlers, Preschoolers Program Type: Community Engagement, Early Learning, Literature Event Details: This entertaining and educational Signing Story Time with Jennifer Duncan is infused with joy and American Sign Language signs.
This event is in the "Babies/Toddlers" group Apr 21 2026 Tue Baby Play & Learn 12:00pm–12:30pm Babies/Toddlers Ocean Beach Library This event is in the "Babies/Toddlers" group Apr 21 2026 Tue Baby Play & Learn 12:00pm–12:30pm Ocean Beach Library Remaining seats Remaining waitlist seats Library Branch: Ocean Beach Library Room: OB - Children's Area - Ocean Beach Age Group: Babies/Toddlers Program Type: Community Engagement, Literature Event Details: Baby Play & Learn is designed to support the development of children ages 0-24 months. This program includes stories, rhymes, songs, and movement activities followed by an open play time.
This event is in the "Babies/Toddlers" group This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Toddler Happy Hour 12:00pm–12:45pm Babies/Toddlers, Adults, Older Adults Balboa Library This event is in the "Babies/Toddlers" group This event is in the "Adults" group This event is in the "Older Adults" group Apr 21 2026 Tue Toddler Happy Hour 12:00pm–12:45pm Balboa Library Remaining seats Remaining waitlist seats Library Branch: Balboa Library Age Group: Babies/Toddlers, Adults, Older Adults Event Details: Come join us for Toddler Happy Hour! Right after Storytime, parents and caregivers with young children can come and meet their neighbors! Age-appropriate toys and games will be provided for the little ones to play with.