CALENDAR UPDATE

San Diego Public Library is moving to a new online event calendar. Starting March 1, online room reservations will be paused.

Please talk to library staff directly to reserve a room.

Event List

Age Group
Age Group
Program Type
Program Type
Library Branch
Exhibits, Displays & Ongoing Programs
Registration Type

Primary tabs

This event is in the "Elementary School Age" group

Spring into STEAM: Virtual Reality: Illusions & Wizardry Workshop

Monday, March 16, 2026 at 3:30pm - 5:00pm
PO - Marla Haas Community Room - Point Loma/Hervey at Point Loma/Hervey Library
Program Type:
Science/STEAM
Age Group:
Elementary School Age

Unravel the “magic” behind what you see, then step into a digital world of your own making!

Registration Encouraged
Library Branch: Point Loma/Hervey Library
Room: PO - Marla Haas Community Room - Point Loma/Hervey
Age Group: Elementary School Age
Program Type: Science/STEAM
Registration Encouraged
Event Details:

Unravel the “magic” behind what you see, then step into a digital world of your own making!

This event is in the "Middle School Age" group
This event is in the "Teens" group

Creative Monday @ the IDEA Lab & Makerspace

Monday, March 16, 2026 at 4:30pm - 6:30pm
SY - The Kilroy Realty Idea Lab - San Ysidro at San Ysidro Library
Program Type:
Art, IDEA Labs/Makerspaces, Science/STEAM
Age Group:
Middle School Age, Teens

Attention Tweens and Teens!!!

Library Branch: San Ysidro Library
Room: SY - The Kilroy Realty Idea Lab - San Ysidro
Age Group: Middle School Age, Teens
Program Type: Art, IDEA Labs/Makerspaces, Science/STEAM
Event Details:

Attention Tweens and Teens!!!

This event is in the "Preschoolers" group
This event is in the "Elementary School Age" group
This event is in the "Middle School Age" group

Lego Playtime

Monday, March 16, 2026 at 5:00pm - 6:00pm
NP - Children's Area - North Park at North Park Library
Program Type:
Science/STEAM
Age Group:
Preschoolers, Elementary School Age, Middle School Age

Kids can enjoy being creative by building with LEGO blocks and DUPLO bricks. It's a great opportunity for exploring with new ideas, as well as sharing concepts and strategies with other attendees.

Library Branch: North Park Library
Room: NP - Children's Area - North Park
Age Group: Preschoolers, Elementary School Age, Middle School Age
Program Type: Science/STEAM
Event Details:

Kids can enjoy being creative by building with LEGO blocks and DUPLO bricks. It's a great opportunity for exploring with new ideas, as well as sharing concepts and strategies with other attendees.

This event is in the "Teens" group

Maker Mondays

Monday, March 16, 2026 at 5:00pm - 7:00pm
MX - Legler Benbough Teen IDEA Lab - Valencia Park/Malcom X at Valencia Park/Malcolm X Library
Program Type:
Art, IDEA Labs/Makerspaces, Science/STEAM
Age Group:
Teens

Looking for something fun to do on a Monday afternoon? Stop by the Legler Benbough Teen IDEA Lab for Maker Mondays, happening every week from 5 to 7 PM.

Library Branch: Valencia Park/Malcolm X Library
Room: MX - Legler Benbough Teen IDEA Lab - Valencia Park/Malcom X
Age Group: Teens
Program Type: Art, IDEA Labs/Makerspaces, Science/STEAM
Event Details:

Looking for something fun to do on a Monday afternoon? Stop by the Legler Benbough Teen IDEA Lab for Maker Mondays, happening every week from 5 to 7 PM.

This event is in the "Elementary School Age" group
This event is in the "Middle School Age" group

Project NexTech - Intro to TinkerCAD

Monday, March 16, 2026 at 5:00pm - 7:00pm
SY - Lloyd de Llamas Community Room - San Ysidro at San Ysidro Library
Program Type:
IDEA Labs/Makerspaces, Science/STEAM
Age Group:
Elementary School Age, Middle School Age

Intro to TinkerCAD for grades 1-5:

Registration Encouraged
Library Branch: San Ysidro Library
Room: SY - Lloyd de Llamas Community Room - San Ysidro
Age Group: Elementary School Age, Middle School Age
Program Type: IDEA Labs/Makerspaces, Science/STEAM
Registration Encouraged
Event Details:

Intro to TinkerCAD for grades 1-5:

This event is in the "Teens" group

Slime Olympics

Tuesday, March 17, 2026 at 3:30pm - 7:30pm
MX - Legler Benbough Teen IDEA Lab - Valencia Park/Malcom X at Valencia Park/Malcolm X Library
Program Type:
Art, IDEA Labs/Makerspaces, Science/STEAM
Age Group:
Teens

Mix it. Test it. Compete.

Do you....and your slime recipe... have what it takes to win gold?

Join us for the ultimate slime showdown where you’ll design and engineer your own custom slime to compete in three epic challenges:

Library Branch: Valencia Park/Malcolm X Library
Room: MX - Legler Benbough Teen IDEA Lab - Valencia Park/Malcom X
Age Group: Teens
Program Type: Art, IDEA Labs/Makerspaces, Science/STEAM
Event Details:

Mix it. Test it. Compete.

Do you....and your slime recipe... have what it takes to win gold?

Join us for the ultimate slime showdown where you’ll design and engineer your own custom slime to compete in three epic challenges:

This event is in the "Elementary School Age" group
This event is in the "Middle School Age" group

Junior Innovators STEM Club

Tuesday, March 17, 2026 at 4:00pm - 5:00pm
SC - Winer Family Community Room & Art Gallery - San Carlos at San Carlos Library
Program Type:
Science/STEAM
Age Group:
Elementary School Age, Middle School Age

Join us for fun and engaging STEM presentations and projects. Elementary and middle school students will work on a variety of science and math activities.

Library Branch: San Carlos Library
Room: SC - Winer Family Community Room & Art Gallery - San Carlos
Age Group: Elementary School Age, Middle School Age
Program Type: Science/STEAM
Event Details:

Join us for fun and engaging STEM presentations and projects. Elementary and middle school students will work on a variety of science and math activities.

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

Chess at the Beach

Tuesday, March 17, 2026 at 4:00pm - 7:00pm
PB - Lobby - Pacific Beach/Taylor at Pacific Beach/Taylor Library
Program Type:
Community Engagement, Science/STEAM
Age Group:
Elementary School Age, Middle School Age, Teens, Emerging Adults, Adults, Older Adults

Let's play chess!  All ages and skill levels are welcome to play casual games in our relaxed setting. 

Library Branch: Pacific Beach/Taylor Library
Room: PB - Lobby - Pacific Beach/Taylor
Age Group: Elementary School Age, Middle School Age, Teens, Emerging Adults, Adults, Older Adults
Program Type: Community Engagement, Science/STEAM
Event Details:

Let's play chess!  All ages and skill levels are welcome to play casual games in our relaxed setting. 

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

Into the Microverse

Tuesday, March 17, 2026 at 5:00pm - 6:00pm
SR - Seminar Room - Scripps Miramar Ranch at Scripps Miramar Ranch Library
Program Type:
Science/STEAM
Age Group:
Elementary School Age, Middle School Age, Teens

Join us at the Library as we investigate the living organisms in the Scripps Miramar Ranch Library “Duck Pond.” We will gather fresh water samples and investigate the samples under our microscopes.

Registration Encouraged
Library Branch: Scripps Miramar Ranch Library
Room: SR - Seminar Room - Scripps Miramar Ranch
Age Group: Elementary School Age, Middle School Age, Teens
Program Type: Science/STEAM
Registration Encouraged
Event Details:

Join us at the Library as we investigate the living organisms in the Scripps Miramar Ranch Library “Duck Pond.” We will gather fresh water samples and investigate the samples under our microscopes.

This event is in the "Preschoolers" group
This event is in the "Elementary School Age" group

Lego Builders Club

Tuesday, March 17, 2026 at 5:00pm - 6:00pm
NU - Community Room - North University at North University Community Library
Program Type:
Science/STEAM
Age Group:
Preschoolers, Elementary School Age

Come build your creations while making new friends!  All Legos will be supplied by the North University Community Branch Library.  

Library Branch: North University Community Library
Room: NU - Community Room - North University
Age Group: Preschoolers, Elementary School Age
Program Type: Science/STEAM
Event Details:

Come build your creations while making new friends!  All Legos will be supplied by the North University Community Branch Library.  

This event is in the "All Ages" group

Lego Club

Tuesday, March 17, 2026 at 5:00pm - 6:00pm
RP - Community Room - Rancho Peñasquitos at Rancho Peñasquitos Library
Program Type:
Science/STEAM
Age Group:
All Ages

Come build your creations while making new friends!  All Legos will be supplied by the Library.  Your creation will be featured in our display cases!


 

Library Branch: Rancho Peñasquitos Library
Room: RP - Community Room - Rancho Peñasquitos
Age Group: All Ages
Program Type: Science/STEAM
Event Details:

Come build your creations while making new friends!  All Legos will be supplied by the Library.  Your creation will be featured in our display cases!


 

This event is in the "All Ages" group

Tinker Tuesdays

Tuesday, March 17, 2026 at 5:00pm - 7:00pm
MH - Community Room - Mission Hills/Hillcrest at Mission Hills-Hillcrest/Knox Library
Program Type:
Art, IDEA Labs/Makerspaces, Science/STEAM
Age Group:
All Ages

Bring your ideas to life at our Mobile Maker Lab in the Mission Hills-Hillcrest Library. Learn to use various programs and equipment  such as our 3D printer and die cut machine powered by Silhouette Studio.

Library Branch: Mission Hills-Hillcrest/Knox Library
Room: MH - Community Room - Mission Hills/Hillcrest
Age Group: All Ages
Program Type: Art, IDEA Labs/Makerspaces, Science/STEAM
Event Details:

Bring your ideas to life at our Mobile Maker Lab in the Mission Hills-Hillcrest Library. Learn to use various programs and equipment  such as our 3D printer and die cut machine powered by Silhouette Studio.

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

3D Lab Open Hours

Tuesday, March 17, 2026 at 5:30pm - 8:00pm
LJ - IDEA Lab - La Jolla/Riford at La Jolla/Riford Library
Program Type:
IDEA Labs/Makerspaces, Science/STEAM
Age Group:
Elementary School Age, Middle School Age, Teens, Emerging Adults, Adults, Older Adults

We are excited to offer 3D Printing in person! Stop by the La Jolla/Riford Library's IDEA Lab during open lab hours with your .STL file and staff will be happy to assist you.

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, Science/STEAM
Event Details:

We are excited to offer 3D Printing in person! Stop by the La Jolla/Riford Library's IDEA Lab during open lab hours with your .STL file and staff will be happy to assist you.

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

Birding 101: Top 10 Birds to Know in San Diego

Tuesday, March 17, 2026 at 6:00pm - 7:00pm
CM - Community Room - Carmel Mountain Ranch at Carmel Mountain Ranch Library
Program Type:
Science/STEAM
Age Group:
Teens, Emerging Adults, Adults, Older Adults

Discover why birding is an accessible and enjoyable activity for people of all ages. Learn what makes birds so fascinating while building the skills to identify the species around you.

Library Branch: Carmel Mountain Ranch Library
Room: CM - Community Room - Carmel Mountain Ranch
Age Group: Teens, Emerging Adults, Adults, Older Adults
Program Type: Science/STEAM
Event Details:

Discover why birding is an accessible and enjoyable activity for people of all ages. Learn what makes birds so fascinating while building the skills to identify the species around you.

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

Girls Who Code Club: Coding Series

Tuesday, March 17, 2026 at 6:00pm - 7:00pm
MM - Seminar/Booksale Room - Mira Mesa at Mira Mesa Library
Program Type:
Science/STEAM
Age Group:
Elementary School Age, Middle School Age, Teens

Girls Who Code Club is hosting a series of classes to learn coding. The series is eight weeks long and meets on a weekly bases for one hour. They will use the language Python.

Registration Encouraged
Library Branch: Mira Mesa Library
Room: MM - Seminar/Booksale Room - Mira Mesa
Age Group: Elementary School Age, Middle School Age, Teens
Program Type: Science/STEAM
Registration Encouraged
Event Details:

Girls Who Code Club is hosting a series of classes to learn coding. The series is eight weeks long and meets on a weekly bases for one hour. They will use the language Python.

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

3D Lab Open Hours

Wednesday, March 18, 2026 at 12:00pm - 3:00pm
LJ - IDEA Lab - La Jolla/Riford at La Jolla/Riford Library
Program Type:
IDEA Labs/Makerspaces, Science/STEAM
Age Group:
Elementary School Age, Middle School Age, Teens, Emerging Adults, Adults, Older Adults

We are excited to offer 3D Printing in person! Stop by the La Jolla/Riford Library's IDEA Lab during open lab hours with your .STL file and staff will be happy to assist you.

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, Science/STEAM
Event Details:

We are excited to offer 3D Printing in person! Stop by the La Jolla/Riford Library's IDEA Lab during open lab hours with your .STL file and staff will be happy to assist you.

This event is in the "Elementary School Age" group

Spring Into Steam: Science Made Magical!

Wednesday, March 18, 2026 at 3:00pm - 4:00pm
NP - Children's Area - North Park at North Park Library
Program Type:
Featured, Science/STEAM
Age Group:
Elementary School Age

Join us for a hands-on STEAM adventure where science becomes wizardry!

Registration Encouraged
Library Branch: North Park Library
Room: NP - Children's Area - North Park
Age Group: Elementary School Age
Program Type: Featured, Science/STEAM
Registration Encouraged
Event Details:

Join us for a hands-on STEAM adventure where science becomes wizardry!

This event is in the "All Ages" group

Game Club in Children's Area

Wednesday, March 18, 2026 at 3:30pm - 4:30pm
Mira Mesa Library
Program Type:
Early Learning, Science/STEAM
Age Group:
All Ages

Why be BORED when there is BOARD Game Club every Wednesday, 3:30-4:30?  Come on down to the Children's and Teen Areas where you will find classic board games as well as steam based games.  Bring your friends -

Library Branch: Mira Mesa Library
Age Group: All Ages
Program Type: Early Learning, Science/STEAM
Event Details:

Why be BORED when there is BOARD Game Club every Wednesday, 3:30-4:30?  Come on down to the Children's and Teen Areas where you will find classic board games as well as steam based games.  Bring your friends -

This event is in the "Preschoolers" group
This event is in the "Elementary School Age" group
This event is in the "Middle School Age" group

LEGO Builders Club

Wednesday, March 18, 2026 at 3:30pm - 4:30pm
PO - Marla Haas Community Room - Point Loma/Hervey at Point Loma/Hervey Library
Program Type:
Community Engagement, Science/STEAM
Age Group:
Preschoolers, Elementary School Age, Middle School Age

Calling all LEGO Builders!

Put your engineering and problem-solving skills to the test by taking part in unique LEGO building challenges or let your imagination run wild and build your own special LEGO creations.

Each week's LEGO

Library Branch: Point Loma/Hervey Library
Room: PO - Marla Haas Community Room - Point Loma/Hervey
Age Group: Preschoolers, Elementary School Age, Middle School Age
Program Type: Community Engagement, Science/STEAM
Event Details:

Calling all LEGO Builders!

Put your engineering and problem-solving skills to the test by taking part in unique LEGO building challenges or let your imagination run wild and build your own special LEGO creations.

Each week's LEGO

This event is in the "Preschoolers" group
This event is in the "Elementary School Age" group
This event is in the "Middle School Age" group

LEGO Club

Wednesday, March 18, 2026 at 3:30pm - 4:30pm
PR - Community Room - Pacific Highlands Ranch at Pacific Highlands Ranch Library
Program Type:
Science/STEAM
Age Group:
Preschoolers, Elementary School Age, Middle School Age

Join us for LEGO Club! Let your kids express their inner engineer! 

Library Branch: Pacific Highlands Ranch Library
Room: PR - Community Room - Pacific Highlands Ranch
Age Group: Preschoolers, Elementary School Age, Middle School Age
Program Type: Science/STEAM
Event Details:

Join us for LEGO Club! Let your kids express their inner engineer! 

This event is in the "Elementary School Age" group
This event is in the "Middle School Age" group

STEM Crafternoon: Circle Art

Wednesday, March 18, 2026 at 3:30pm - 4:30pm
Balboa Library
Program Type:
Art, Science/STEAM
Age Group:
Elementary School Age, Middle School Age

Fold and cut paper circles into fractions and then create beautiful patterns with the pieces. For ages 5 and up. 

Library Branch: Balboa Library
Age Group: Elementary School Age, Middle School Age
Program Type: Art, Science/STEAM
Event Details:

Fold and cut paper circles into fractions and then create beautiful patterns with the pieces. For ages 5 and up. 

This event is in the "Elementary School Age" group

Tech Time Travelers

Wednesday, March 18, 2026 at 3:30pm - 4:30pm
MV - Community Room - Mission Valley at Mission Valley Library
Program Type:
DiscoverU, Science/STEAM
Age Group:
Elementary School Age

Technology has transformed the way we live, learn, and work — and it’s still evolving.

Registration Encouraged
Library Branch: Mission Valley Library
Room: MV - Community Room - Mission Valley
Age Group: Elementary School Age
Program Type: DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Technology has transformed the way we live, learn, and work — and it’s still evolving.

This event is in the "Preschoolers" group
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

LEGO Power Hour

Wednesday, March 18, 2026 at 3:30pm - 5:00pm
MH - Emily Brightwood Children's Area - Mission Hills/Hillcrest at Mission Hills-Hillcrest/Knox Library
Program Type:
Art, IDEA Labs/Makerspaces, Science/STEAM
Age Group:
Preschoolers, Elementary School Age, Middle School Age, Teens

Join us every Monday for LEGO Power Hour! Build your own creations to display in our library.  Program will take place in our study rooms 3 and 4. 

Library Branch: Mission Hills-Hillcrest/Knox Library
Room: MH - Emily Brightwood Children's Area - Mission Hills/Hillcrest
Age Group: Preschoolers, Elementary School Age, Middle School Age, Teens
Program Type: Art, IDEA Labs/Makerspaces, Science/STEAM
Event Details:

Join us every Monday for LEGO Power Hour! Build your own creations to display in our library.  Program will take place in our study rooms 3 and 4. 

This event is in the "Elementary School Age" group

Bio Lab Workshop

Wednesday, March 18, 2026 at 4:00pm - 5:00pm
LJ - IDEA Lab - La Jolla/Riford at La Jolla/Riford Library
Program Type:
IDEA Labs/Makerspaces, Science/STEAM
Age Group:
Elementary School Age

Youth are invited to join the La Jolla/Riford Library and students from the Point Loma Nazarene Biology Department in a fun & hands-on series of Bio Lab workshops! 

 

Activity TBD

 

Registration Encouraged
Library Branch: La Jolla/Riford Library
Room: LJ - IDEA Lab - La Jolla/Riford
Age Group: Elementary School Age
Program Type: IDEA Labs/Makerspaces, Science/STEAM
Registration Encouraged
Event Details:

Youth are invited to join the La Jolla/Riford Library and students from the Point Loma Nazarene Biology Department in a fun & hands-on series of Bio Lab workshops! 

 

Activity TBD