Upcoming Events

Age Group

Primary tabs

This event is in the "Middle Grades (9-12)" group.

Wild Animal Camp

9:00am - 11:00am
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Middle Grades (9-12)
Program Type: DYH@L Student Camps, Online/Virtual, Educational, Program Includes Kit, Science/STEAM
Registration Required
Waitlist Seats Remaining: 1
Event Details:
Come with us on a wild adventure as we meet animals from around the world and learn about their habitats.  Each trip ends with a hands-on activity.   This weeklong camp will be conducted virtually on Zoom by Wild Wonders and ToshWer...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8)
Program Type: Online/Virtual, En Español, Literature, Summer Reading Program
Event Details:
Join Mrs. Claudia on Friday, July 23rd at 10 am on the SDPL Virtual Hub and SY Facebook page, for a special multilingual storytime as she reads in Spanish, English and sign language, Lucía la Luchadora por Cynthia Leonor Garza and illu...
This event is in the "Emerging Adults (18-25)" group.
This event is in the "Adult" group.
This event is in the "Older Adults" group.

Modern Classics Book Club: The Poisonwood Bible

10:00am - 10:30am
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Emerging Adults (18-25), Adult, Older Adults
Program Type: Online/Virtual, Literature
Event Details:
Welcome to our virtual book club!  We will be reading out loud a variety of books ranging from classic selections to modern literature. Current Selection Title: The Poisonwood Bible Author: Barbara Kingsolver Book Description:&n...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.

Virtual Reading Adventures with Ms. Terri

10:00am - 10:30am
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8)
Program Type: Online/Virtual, Community Engagement, Educational, Literature
Event Details:
Join Ms. Terri online weekly as she shares enjoyable picture books and chapter books while you practice your good listening skills and celebrate the love of reading. Go to the Balboa Branch Library's Facebook page to enjoy these fun stories. [Kinderg...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.

DYH@L STEAM Camp

10:00am - 12:00pm
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8)
Program Type: DYH@L Student Camps, Online/Virtual, Art, Educational, Program Includes Kit, Science/STEAM
Registration Required
Waitlist Seats Remaining: 0
Event Details:
Learn and play in an online STEAM environment! Hands on activities in Art, Math, and Science. This weeklong STEAM Camp will be conducted virtually on Zoom by Homework Coaches from the Do Your Homework @ the Library program.  --------------...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.

Get Creative Art Camp

1:00pm - 2:00pm
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8)
Program Type: DYH@L Student Camps, Online/Virtual, Art, Educational, Literature, Program Includes Kit
Registration Required
Waitlist Seats Remaining: 0
Event Details:
Using favorite books, like Owl Moon and Giraffes Can't Dance, create your own art!  Learn how to make your own art pieces using a variety of techniques and materials. This weeklong camp will be conducted virtually on Zoom by ArtVenture. ...
This event is in the "Middle Grades (9-12)" group.

Dinosaur Camp

1:00pm - 3:00pm
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Middle Grades (9-12)
Program Type: DYH@L Student Camps, Online/Virtual, Educational, Program Includes Kit, Science/STEAM
Registration Required
Waitlist Seats Remaining: 4
Event Details:
Explore Dinosaurs with fun hands-on activities and interactive learning.   This weeklong camp will be conducted virtually on Zoom by Homework Coaches from the Do Your Homework @ the Library program.  You will be emailed the link, pa...
This event is in the "Middle Grades (9-12)" group.

Virtual Disney Style: Act, Sing, and Stretch

3:00pm - 4:30pm
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Middle Grades (9-12)
Program Type: Online/Virtual, Educational, Library NExT, Performing Arts, Science/STEAM
Registration Required
Seats Remaining: 17
Event Details:
Do you love to perform? Let's virtually dance, sing and act out our favorite songs and scenes from the movies you love! By the end of this program students will know active vocal warm-ups, physical stretches and tongue twisters to help them get ready...
This event is in the "Middle Grades (9-12)" group.

Virtual Intro to 3D Modeling with Blender

3:00pm - 4:30pm
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Middle Grades (9-12)
Program Type: Online/Virtual, Educational, Library NExT, Science/STEAM
Registration Required
Seats Remaining: 8
Event Details:
3D modeling is a fast-developing technology with applications in many fields and careers. Use the open-source program Blender to explore the potential of 3D modeling and printing. We will start with an introduction to Blender, an extremely powerful t...
This event is in the "Middle Grades (9-12)" group.

Model Rocketry Class

3:00pm - 5:00pm
Scripps Miramar Ranch Library
Registration
Library Branch: Scripps Miramar Ranch Library
Age Group: Middle Grades (9-12)
Program Type: Online/Virtual, Program Includes Kit, Science/STEAM
Registration Required
Waitlist Seats Remaining: 0
Event Details:
This online Zoom class will take place over two dates: Friday & Saturday, July 23 & 24, 3:00-5:00pm. Over both classes, students aged 8-13 will learn about constructing model rockets and will be given a kit and shown how to assemble a...
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

Theater Arts Camp

3:00pm - 5:00pm
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Middle Grades (9-12), Young Adults (13-17)
Program Type: DYH@L Student Camps, Online/Virtual, Educational, Performing Arts
Registration Required
Waitlist Seats Remaining: 4
Event Details:
Welcome to Theater Camp!  We will explore different realms of the performing arts world.  Create connections between the literary arts and theater, comedy & improv, spoken word poetry, character development and storytelling. This wee...
This event is in the "Adult" group.
This event is in the "Older Adults" group.

Picture This Watch Party: Behind Green Lights

5:00pm - 6:15pm
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Adult, Older Adults
Program Type: Online/Virtual, Community Engagement, Films, Summer Reading Program
Registration Required
Seats Remaining: 48
Event Details:
This year's Summer Reading theme is Reading Colors Your World, so let's brighten our day by virtually watching and commenting on a film together!  This week, let's watch the film noir classic Behind Green Lights.  Register for login in...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.

3rd Annual All-Inclusive Read 3X3 Literacy Event

9:00am - 11:00am
Central Library
Library Branch: Central Library
Room: Neil Morgan Auditorium
Age Group: Pre-readers (3-6), Elementary (7-8)
Program Type: Featured, Local Author
Event Details:
Join San Diego Public Library, Special Needs Resource Foundation of San Diego, and San Diego Family Magazine for our 3rd Annual All-Inclusive Read 3X3 Literacy Event! Authors, Doreen Cronin, Alex Montoya and Reginald Brown, will entertain children...
This event is in the "Young Adults (13-17)" group.

Library NExT: Admit One-Session One S.A.T. Test Prep

10:00am - 2:30pm
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Young Adults (13-17)
Program Type: Online/Virtual, Educational, Library NExT
Event Details:
Let San Diego Public Libraries assist you in preparing for the transition from high school to college through the Admit One College Prep Academy! Admit One provides an advantage on SAT & ACT test preparation. A partnership between the San Diego P...
This event is in the "Young Adults (13-17)" group.

Virtual Cracking the COVID 19 Code

11:00am - 12:30pm
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Young Adults (13-17)
Program Type: Online/Virtual, Educational, Library NExT, Science/STEAM
Registration Required
Seats Remaining: 16
Event Details:
Against the backdrop of the COVID-19 pandemic and the plethora of news surrounding the mystery of COVID-19, this course is a virtual exploration into the world of viruses. We will be establishing a strong understanding of viruses and dive in to exami...
This event is in the "Young Adults (13-17)" group.

*VIRTUAL* Teen Council Meeting

2:00pm - 3:00pm
La Jolla/Riford Library
Registration
Library Branch: La Jolla/Riford Library
Age Group: Young Adults (13-17)
Program Type: Online/Virtual, Community Engagement, Literature
Registration Required
Seats Remaining: 49
Event Details:
**THIS IS A VIRTUAL PROGRAM - LINK TO MEETING ROOM WILL BE EMAILED TO PARTICIPANTS.** Earn service hours and help the library make decisions about serving teens in our community.  For teens in grades 7-12. New to the club? Register belo...
This event is in the "Emerging Adults (18-25)" group.
This event is in the "Adult" group.
This event is in the "Older Adults" group.

Gentle Yoga

9:00am - 9:30am
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Emerging Adults (18-25), Adult, Older Adults
Program Type: Wellness
Event Details:
Take time for yourself and indulge in self-care. As part of our wellness programming, Gentle Yoga goes live on the SDPL Virtual Hub on Facebook on the 2nd & 4th Sundays of the month. No experience or special yoga blocks are required—just find com...
This event is in the "Emerging Adults (18-25)" group.
This event is in the "Adult" group.
This event is in the "Older Adults" group.
Library Branch: La Jolla/Riford Library
Age Group: Emerging Adults (18-25), Adult, Older Adults
Program Type: Online/Virtual, Community Engagement, Educational
Event Details:
**THIS IS A VIRTUAL PROGRAM** Join us to learn more about Chinese culture and learn Chinese in fun ways!  All free, no skills required, no age limitation, everyone is welcome. Invite your family and friends! For more information,...
This event is in the "Young Adults (13-17)" group.

Manage Your Future

1:00pm - 4:00pm
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Young Adults (13-17)
Program Type: Educational, Library NExT
Event Details:
Ready to earn pre-college credit while learning about business management? This virtual series is designed for high school students who are excited to learn about logistics and coordination of activities in a business setting. Business management enc...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.

Wild Animal Camp

9:00am - 11:00am
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8)
Program Type: DYH@L Student Camps, Online/Virtual, Art, Educational, Program Includes Kit, Science/STEAM
Registration Required
Waitlist Seats Remaining: 0
Event Details:
Come with us on a wild adventure as we meet animals from around the world and learn about their habitats.  Each trip ends with a hands-on activity.   This weeklong camp will be conducted virtually on Zoom by Wild Wonders and ToshWer...
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

Summer in Color Art Camp

9:30am - 11:30am
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Middle Grades (9-12), Young Adults (13-17)
Program Type: DYH@L Student Camps, Online/Virtual, Art, Educational, Program Includes Kit
Registration Required
Waitlist Seats Remaining: 0
Event Details:
Learn drawing and painting techniques to create artistic masterpieces. This weeklong camp will be conducted virtually on Zoom by Art Smarts.  Do Your Homework @ the Library will email you the link, pass code, and instructions by the ...
This event is in the "Emerging Adults (18-25)" group.
This event is in the "Adult" group.
This event is in the "Older Adults" group.

Modern Classics Book Club: The Poisonwood Bible

10:00am - 10:30am
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Emerging Adults (18-25), Adult, Older Adults
Program Type: Online/Virtual, Literature
Event Details:
Welcome to our virtual book club!  We will be reading out loud a variety of books ranging from classic selections to modern literature. Current Selection Title: The Poisonwood Bible Author: Barbara Kingsolver Book Description:&n...
This event is in the "Babies & Toddlers" group.
This event is in the "Pre-readers (3-6)" group.

SDPL Dance Pants Party | Virtual Event

10:00am - 10:30am
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Babies & Toddlers, Pre-readers (3-6)
Program Type: Online/Virtual, Community Engagement, Educational
Registration Required
Seats Remaining: 17
Event Details:
Join us via Zoom for a virtual dance party! This weekly Monday morning dance series is recommended for toddlers, preschoolers and kindergartners. Kids will twist, shout and make their moves to musical favorites like "The Hokey Pokey," "Baby Shark," a...
This event is in the "Babies & Toddlers" group.
This event is in the "Pre-readers (3-6)" group.

Virtual Monday Morning Storytime with Ms. Carrie

10:00am - 10:30am
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Babies & Toddlers, Pre-readers (3-6)
Program Type: Literature
Registration Required
Seats Remaining: Unlimited
Event Details:
Join Ms. Carrie, on Zoom, Monday mornings for virtual stories, songs, and fun that foster early literacy skills. When you register for this storytime, you will receive an email with the Meeting Room and Passcode for storytimes until July 26th, so ...