Upcoming Events

Ongoing Events
Registration Type

Start Time

Age
Program Type
Library Branch
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Art of Cartooning

2:00pm - 2:15pm
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Art
Event Details:
Learn how to draw cartoons!  Each session will feature a different animated, live action, or literary character.  Although this class is geared for kids, all ages are welcome to participate! To access this program, click on the Facebook Gro...
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.
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.

Make a Paper Circuit

3:00pm - 4:00pm
SDPL Virtual Branch
Registration
Library Branch: SDPL Virtual Branch
Age Group: Middle Grades (9-12), Young Adults (13-17), Emerging Adults (18-25), Adult, Older Adults
Program Type: Program Includes Kit, IDEA Labs/Makerspaces, Science/STEAM
Registration Required
Waitlist Seats Remaining: 5
Event Details:
Join the Innovation Lab at San Diego Public Library for a virtual program where you can learn the basics of circuitry. Participants will get a free maker kit that you can pick up from your preferred holds pick up location. Maker kits come with all th...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

STEAM Night @ the Library

3:00pm - 4:00pm
Carmel Mountain Ranch Library
Cancelled
Library Branch: Carmel Mountain Ranch Library
Room: Community Room - Carmel Mountain Ranch
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Educational
Event Details:
Learn basic scientific concepts!  Conduct simple experiments!  This program meets on the Second and Fourth Tuesday of the month.  The Second Tuesday of the month will feature a special science experiment.  This program is especial...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

Button Making for Kids

3:30pm - 4:30pm
La Jolla/Riford Library
Cancelled
Library Branch: La Jolla/Riford Library
Room: Children's Area - La Jolla/Riford
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12), Young Adults (13-17)
Program Type: Art
Event Details:
Design your own pinback buttons to keep or give to friends and family! This is easy, creative crafting at its best. Free and all supplies provided. For ages 5 and up.   ...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

YOUTH CHESS

5:00pm - 7:00pm
San Carlos Library
Cancelled
Library Branch: San Carlos Library
Room: Winer Family Community Room & Art Gallery
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12), Young Adults (13-17)
Event Details:
Learn how to play chess, or hone your skills!  Chess is a great way to improve logical thinking skills and math ability.  All levels welcome.  Ages 18 and under.  2nd & 4th Tuesdays. ...
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

Homework Help

12:30pm - 6:00pm
La Jolla/Riford Library
Cancelled
Library Branch: La Jolla/Riford Library
Room: Children's Area - La Jolla/Riford
Age Group: Elementary (7-8), Middle Grades (9-12), Young Adults (13-17)
Program Type: Community Engagement, Educational
Event Details:
Get personalized help with English, math, science, and more with one of our friendly,  qualified homework coaches. No registration required. First come, first served. Grades K-12. ...
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Homework Help

2:00pm - 4:00pm
Balboa Library
Cancelled
Library Branch: Balboa Library
Room: Children's Area - Balboa
Age Group: Elementary (7-8), Middle Grades (9-12)
Program Type: Educational
Event Details:
Homework Help at Balboa Library! Wednesdays, 2:00-4:00pm.  We are pleased to offer this program for Kindergarten through 8th grade students. Our volunteer will assist students with their homework questions.  We look forward to seeing you! ...
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Afternoon Anime

3:00pm - 4:00pm
Scripps Miramar Ranch Library
Cancelled
Library Branch: Scripps Miramar Ranch Library
Room: Community Room - Scripps Miramar Ranch
Age Group: Elementary (7-8), Middle Grades (9-12)
Program Type: Art, Community Engagement, Films
Event Details:
Life is better with anime, so join us every Wednesday for a one hour anime break! We’ll provide the anime and some light snacks, just come and unwind with us! Each week we’ll pick a different series or film to watch, so every week will be different! ...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Lego Builders Club

4:00pm - 5:00pm
La Jolla/Riford Library
Cancelled
Library Branch: La Jolla/Riford Library
Room: Community Room - La Jolla/Riford
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Educational
Event Details:
Learn, play, and create with LEGOs! Children can build with LEGOs and display their creations in the library. ...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

Game Time!

3:00pm - 4:00pm
Clairemont Library
Cancelled
Library Branch: Clairemont Library
Room: Children's Area - Clairemont
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12), Young Adults (13-17)
Program Type: Community Engagement
Event Details:
Thursdays are game days at the Clairemont Library! Play board games like: Candyland · Chutes & Ladders · Battleship · Monopoly · Yahtzee · Sorry · Jigsaw puzzles and more!   ...
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Children's Arts & Crafts

4:00pm - 5:00pm
Clairemont Library
Cancelled
Library Branch: Clairemont Library
Room: Children's Area - Clairemont
Age Group: Elementary (7-8), Middle Grades (9-12)
Program Type: Art
Event Details:
Join us at Clairemont for crafts and fun! Fun crafts for the whole family - anything from pencil toppers to bookmarks to decorations. All ages are welcome. Younger children may need assistance from parents. ...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Kids Craft Time

4:00pm - 5:00pm
Logan Heights Library
Cancelled
Library Branch: Logan Heights Library
Room: Children's Area - Logan Heights
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Art, Community Engagement
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Online/Virtual, En Español, Literature
Event Details:
Join Mrs. Claudia for a special mutilingual storytime in Spanish, English, & American sign language as we celebrate the Thanksgiving holiday weekend! Mrs. Claudia reads Be Thankful, Pout-Pout Fish by Deborah Die...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Children's Book Talk: Poppy

2:00pm - 2:15pm
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Online/Virtual, Community Engagement, Educational, Literature
Event Details:
What’s Ms. Erin reading?  Each week, youth services librarian, Ms. Erin, posts a video book review of a fun book she’s reading.  (No spoilers, we promise!)  This week she tells you all about Poppy by Avi.  Find out if this is a bo...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Arts and Crafts for preK – 6th Graders

3:30pm - 4:30pm
Carmel Valley Library
Cancelled
Library Branch: Carmel Valley Library
Room: Community Room - Carmel Valley
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Art, Educational
Event Details:
The program is designed for PreK – 6th graders and is limited to 30 participants. No registration required. ...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Lego Time

3:30pm - 4:30pm
Linda Vista Library
Cancelled
Library Branch: Linda Vista Library
Room: Meeting Room - Linda Vista
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Science/STEAM
Event Details:
Kids: build, build, BUILD to your heart's content! Our LEGOS can't wait to meet you! Skyscrapers, automobiles, airplanes, spaceships: create these and more! Learn basic building science while having loads of fun! ...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Virtual Saturday Craft

10:00am - 10:30am
Balboa Library
Library Branch: Balboa Library
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Online/Virtual, Art, Community Engagement, Educational
Event Details:
Watch Ms. Chris or Ms. Nenette online as they instruct you in making a fun craft.  Enjoy!  [K-4th grade] Go to the Balboa Branch Library's Facebook page weekly at 10:00am on Saturday mornings to learn how to do creative crafts! https:...
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

Teen Council

1:00pm - 2:00pm
La Jolla/Riford Library
Cancelled
Library Branch: La Jolla/Riford Library
Room: Children's Area - La Jolla/Riford
Age Group: Middle Grades (9-12), Young Adults (13-17)
Program Type: Community Engagement
Event Details:
Earn service hours and help the library make decisions about serving teens in our community. Meets once monthly. Free snacks! Ages 12-18. Interested? Just come to the next meeting or email Youth Services Librarian, Dana, at SanchezDM@sandiego.gov ...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Online/Virtual, Community Engagement, Educational, Literature, Performing Arts
Event Details:
Join us for a FREE theatrical performance of Alice's Adventures in Wonderland complete with an all-star cast of actors to help act out the story in a highly visual and interactive way!  Based on the original Lewis Carroll novel, we follo...
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

DYH@L: Virtual Homework Help

10:00am - 1:00pm
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Elementary (7-8), Middle Grades (9-12), Young Adults (13-17)
Program Type: Online/Virtual, Educational, En Español
Event Details:
Need homework help?  We offer free virtual homework help for students k-8th grade 6 days a week.  Available sessions are from 10am-1pm Monday to Thursday and Saturdays; 2:30-5:30pm sessions are Monday to Friday.  For more informat...
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

DYH@L: Virtual Homework Help

2:30pm - 5:30pm
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Elementary (7-8), Middle Grades (9-12), Young Adults (13-17)
Program Type: Online/Virtual, Educational, En Español
Event Details:
Need homework help?  We offer free virtual homework help for students k-8th grade 6 days a week.  Available sessions are from 10am-1pm Monday to Thursday and Saturdays; 2:30-5:30pm sessions are Monday to Friday.  For more informat...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

Kids Chess Club

3:00pm - 5:00pm
Carmel Mountain Ranch Library
Cancelled
Library Branch: Carmel Mountain Ranch Library
Room: Community Room - Carmel Mountain Ranch
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12), Young Adults (13-17)
Program Type: Educational
Event Details:
This program is for children ages 5 and up.  All levels of players are welcome.  There will be instruction for beginners and opportunities for kids to play against other kids at their own level.  Please bring a chess board and pieces t...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Lego Club at the Library

4:00pm - 5:00pm
Balboa Library
Cancelled
Library Branch: Balboa Library
Room: Children's Area - Balboa
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Art, Community Engagement, Educational
Event Details:
Build your LEGO masterpiece!  Create something fun and wonderful with Legos!  Can you make a Lego heart, a flower, a shamrock, a rainbow, a ship, a book...?  Join us on Mondays and find out how!  We supply the LEGO'...
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

DYH@L: Virtual Homework Help

10:00am - 1:00pm
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Elementary (7-8), Middle Grades (9-12), Young Adults (13-17)
Program Type: Online/Virtual, Educational, En Español
Event Details:
Need homework help?  We offer free virtual homework help for students k-8th grade 6 days a week.  Available sessions are from 10am-1pm Monday to Thursday and Saturdays; 2:30-5:30pm sessions are Monday to Friday.  For more informat...
This event is in the "Pre-readers (3-6)" group.
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.

Art of Cartooning

2:00pm - 2:15pm
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Pre-readers (3-6), Elementary (7-8), Middle Grades (9-12)
Program Type: Art
Event Details:
Learn how to draw cartoons!  Each session will feature a different animated, live action, or literary character.  Although this class is geared for kids, all ages are welcome to participate! To access this program, click on the Facebook Gro...
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.

DYH@L: Virtual Homework Help

2:30pm - 5:30pm
SDPL Virtual Branch
Library Branch: SDPL Virtual Branch
Age Group: Elementary (7-8), Middle Grades (9-12), Young Adults (13-17)
Program Type: Online/Virtual, Educational, En Español
Event Details:
Need homework help?  We offer free virtual homework help for students k-8th grade 6 days a week.  Available sessions are from 10am-1pm Monday to Thursday and Saturdays; 2:30-5:30pm sessions are Monday to Friday.  For more informat...
This event is in the "Elementary (7-8)" group.
This event is in the "Middle Grades (9-12)" group.
This event is in the "Young Adults (13-17)" group.
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.

Chess at the Beach

5:30pm - 7:30pm
Pacific Beach/Taylor Library
Cancelled
Library Branch: Pacific Beach/Taylor Library
Room: Community Room/Taylor Gallery - Pacific Beach/Taylor
Age Group: Elementary (7-8), Middle Grades (9-12), Young Adults (13-17), Emerging Adults (18-25), Adult, Older Adults
Program Type: Community Engagement, Educational
Event Details:
Let's play chess!  All ages and skill levels are welcome to play casual games in our relaxed setting.  ...