As of July 1, 2025, all San Diego Public Library locations are closed on Sundays. 

In the coming months, Monday hours will be subject to change.

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
This event is in the "Middle School Age" group

Discover U: Cochineal & Natural Dyes

Monday, July 21, 2025 at 2:30pm - 3:30pm
BJ - Community Room - Allied Gardens/Benjamin at Allied Gardens/Benjamin Library
Program Type:
Cultural Appreciation, DiscoverU, Science/STEAM
Age Group:
Elementary School Age, Middle School Age

Explore the science behind natural dyes! In this hands-on program, participants will learn about the cochineal, a small-scale insect that has been used for centuries to produce vibrant red and pink dyes, and other natural dyes.

Registration Encouraged
Library Branch: Allied Gardens/Benjamin Library
Room: BJ - Community Room - Allied Gardens/Benjamin
Age Group: Elementary School Age, Middle School Age
Program Type: Cultural Appreciation, DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Explore the science behind natural dyes! In this hands-on program, participants will learn about the cochineal, a small-scale insect that has been used for centuries to produce vibrant red and pink dyes, and other natural dyes.

This event is in the "All Ages" group

Zombie Preparedness

Monday, July 21, 2025 at 5:00pm - 6:00pm
PH - Reading Area - Paradise Hills at Paradise Hills Library
Program Type:
DiscoverU, Wellness
Age Group:
All Ages

Zombies are coming! Join us to learn how to best prepare for the zombie apocalypse and other major disasters by exploring tools and resources.

Registration Encouraged
Library Branch: Paradise Hills Library
Room: PH - Reading Area - Paradise Hills
Age Group: All Ages
Program Type: DiscoverU, Wellness
Registration Encouraged
Event Details:

Zombies are coming! Join us to learn how to best prepare for the zombie apocalypse and other major disasters by exploring tools and resources.

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

Game Jam 2025 (North)

Monday, July 28, 2025 at 3:00pm - 4:30pm
MM - Community Room - Mira Mesa at Mira Mesa Library
Program Type:
Featured, DiscoverU, Science/STEAM, Summer Reading Program
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

Registration Encouraged
Library Branch: Mira Mesa Library
Room: MM - Community Room - Mira Mesa
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM, Summer Reading Program
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

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

Game Jam 2025 (North)

Tuesday, July 29, 2025 at 3:00pm - 4:30pm
MM - Community Room - Mira Mesa at Mira Mesa Library
Program Type:
Featured, DiscoverU, Science/STEAM, Summer Reading Program
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

Registration Encouraged
Library Branch: Mira Mesa Library
Room: MM - Community Room - Mira Mesa
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM, Summer Reading Program
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

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

Game Jam 2025 (North)

Wednesday, July 30, 2025 at 3:00pm - 4:30pm
MM - Community Room - Mira Mesa at Mira Mesa Library
Program Type:
Featured, DiscoverU, Science/STEAM, Summer Reading Program
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

Registration Encouraged
Library Branch: Mira Mesa Library
Room: MM - Community Room - Mira Mesa
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM, Summer Reading Program
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

This event is in the "Elementary School Age" group

Automobile Design

Wednesday, July 30, 2025 at 3:00pm - 5:00pm
RP - Community Room - Rancho Peñasquitos at Rancho Peñasquitos Library
Program Type:
DiscoverU, Science/STEAM
Age Group:
Elementary School Age

Get your imagination flowing and explore the fascinating automobile engineering and design field! You will go on an enlightening adventure that explores the many parts that go into making an automobile work.

Registration Encouraged
Library Branch: Rancho Peñasquitos Library
Room: RP - Community Room - Rancho Peñasquitos
Age Group: Elementary School Age
Program Type: DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Get your imagination flowing and explore the fascinating automobile engineering and design field! You will go on an enlightening adventure that explores the many parts that go into making an automobile work.

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

Game Jam 2025 (North)

Thursday, July 31, 2025 at 3:00pm - 4:30pm
MM - Community Room - Mira Mesa at Mira Mesa Library
Program Type:
Featured, DiscoverU, Science/STEAM, Summer Reading Program
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

Registration Encouraged
Library Branch: Mira Mesa Library
Room: MM - Community Room - Mira Mesa
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM, Summer Reading Program
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

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

Game Jam 2025 (North)

Friday, August 1, 2025 at 3:00pm - 4:30pm
MM - Community Room - Mira Mesa at Mira Mesa Library
Program Type:
Featured, DiscoverU, Science/STEAM, Summer Reading Program
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

Registration Encouraged
Library Branch: Mira Mesa Library
Room: MM - Community Room - Mira Mesa
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM, Summer Reading Program
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

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

Game Jam 2025 (North)

Saturday, August 2, 2025 at 10:00am - 12:00pm
MM - Community Room - Mira Mesa at Mira Mesa Library
Program Type:
Featured, DiscoverU, Science/STEAM, Summer Reading Program
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

Registration Encouraged
Library Branch: Mira Mesa Library
Room: MM - Community Room - Mira Mesa
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM, Summer Reading Program
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

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

Game Jam 2025 (North)

Monday, August 4, 2025 at 3:00pm - 5:00pm
MM - Community Room - Mira Mesa at Mira Mesa Library
Program Type:
Featured, DiscoverU, Science/STEAM, Summer Reading Program
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

Registration Encouraged
Library Branch: Mira Mesa Library
Room: MM - Community Room - Mira Mesa
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM, Summer Reading Program
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

This event is in the "Teens" group

Automotive Maintenance & Safety

Tuesday, August 5, 2025 at 4:00pm - 7:00pm
North University Community Library
Program Type:
Career & College, DiscoverU
Age Group:
Teens

Embark on a journey to master your vehicle's care with confidence. This program empowers you to understand and manage your car's maintenance, fostering independence and proficiency.

Registration Encouraged
Library Branch: North University Community Library
Age Group: Teens
Program Type: Career & College, DiscoverU
Registration Encouraged
Event Details:

Embark on a journey to master your vehicle's care with confidence. This program empowers you to understand and manage your car's maintenance, fostering independence and proficiency.

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

Game Jam 2025 (North)

Wednesday, August 6, 2025 at 3:00pm - 5:00pm
MM - Community Room - Mira Mesa at Mira Mesa Library
Program Type:
Featured, DiscoverU, Science/STEAM, Summer Reading Program
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

Registration Encouraged
Library Branch: Mira Mesa Library
Room: MM - Community Room - Mira Mesa
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM, Summer Reading Program
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 3rd annual Game Jam! Learn the basics of game development and design, then collaborate in teams to build your own game using Godot, RenPy, or Scratch.

This event is in the "Elementary School Age" group

Slimetrepreneur Store

Thursday, August 7, 2025 at 3:00pm - 4:30pm
PH - Children's Area - Paradise Hills at Paradise Hills Library
Program Type:
DiscoverU, Science/STEAM
Age Group:
Elementary School Age

Ready to turn your slime obsession into a creative business adventure? In this fun-filled workshop, kids will learn about inspiring SLIMEtrepreneurs, like YouTube star Carina Garcia, and dive into the world of target marketing.

Registration Encouraged
Library Branch: Paradise Hills Library
Room: PH - Children's Area - Paradise Hills
Age Group: Elementary School Age
Program Type: DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Ready to turn your slime obsession into a creative business adventure? In this fun-filled workshop, kids will learn about inspiring SLIMEtrepreneurs, like YouTube star Carina Garcia, and dive into the world of target marketing.

This event is in the "Elementary School Age" group

Science of Tortillas

Saturday, August 9, 2025 at 1:00pm - 2:00pm
LV - Meeting Room - Linda Vista at Linda Vista Library
Program Type:
Cultural Appreciation, DiscoverU, Science/STEAM
Age Group:
Elementary School Age

Explore what goes into making a tortilla! In this hands-on program, learn about the cultural background of tortilla-making as well as the physical and chemical changes that occur as the dough is formed, pressed, and cooked.

Registration Encouraged
Library Branch: Linda Vista Library
Room: LV - Meeting Room - Linda Vista
Age Group: Elementary School Age
Program Type: Cultural Appreciation, DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Explore what goes into making a tortilla! In this hands-on program, learn about the cultural background of tortilla-making as well as the physical and chemical changes that occur as the dough is formed, pressed, and cooked.

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

Cooking for Teens

Monday, August 11, 2025 at 4:00pm - 5:00pm
AC - Pauline Foster Teen Center (2nd Floor) - Central at Central Library
Program Type:
DiscoverU, Wellness
Age Group:
Middle School Age, Teens

Teens are invited to learn and practice their cooking skills while making simple and fun recipes.

This is an in-person program. Registration is encouraged.

Registration Encouraged
Library Branch: Central Library
Room: AC - Pauline Foster Teen Center (2nd Floor) - Central
Age Group: Middle School Age, Teens
Program Type: DiscoverU, Wellness
Registration Encouraged
Event Details:

Teens are invited to learn and practice their cooking skills while making simple and fun recipes.

This is an in-person program. Registration is encouraged.

This event is in the "Elementary School Age" group

Astronaut Landing

Saturday, August 16, 2025 at 10:30am - 12:00pm
MV - Community Room - Mission Valley at Mission Valley Library
Program Type:
DiscoverU, Science/STEAM
Age Group:
Elementary School Age

During this out-of-this-world field trip, travel back to 1969 to join the Apollo 11 crew for their historic flight to the moon.

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:

During this out-of-this-world field trip, travel back to 1969 to join the Apollo 11 crew for their historic flight to the moon.

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

Little Tech Lab | Taste of Technology

Monday, August 18, 2025 at 4:00pm - 5:30pm
SY - Lloyd de Llamas Community Room - San Ysidro at San Ysidro Library
Program Type:
Featured, DiscoverU, Science/STEAM
Age Group:
Elementary School Age, Middle School Age

Explore what makes the tech world run! In this hands-on program, participants will learn how algorithms, design thinking, and wire framing work while increasing their digital awareness and creating their own prototype in Canva.

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: Featured, DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Explore what makes the tech world run! In this hands-on program, participants will learn how algorithms, design thinking, and wire framing work while increasing their digital awareness and creating their own prototype in Canva.

This event is in the "Teens" group

Virtual Overview of the UC System

Monday, August 18, 2025 at 4:15pm - 4:45pm
SDPL Virtual Branch
Program Type:
Career & College, DiscoverU
Age Group:
Teens

Interested in the University of California system, but not sure where to start? Join us for a tour of at all the UC campuses!

Registration Encouraged
Virtual Event
Library Branch: SDPL Virtual Branch
Age Group: Teens
Program Type: Career & College, DiscoverU
Registration Encouraged
Event Details:

Interested in the University of California system, but not sure where to start? Join us for a tour of at all the UC campuses!

This event is in the "Elementary School Age" group

Automobile Design

Tuesday, August 19, 2025 at 6:00pm - 8:00pm
San Ysidro Library
Program Type:
DiscoverU, Science/STEAM
Age Group:
Elementary School Age

Get your imagination flowing and explore the fascinating automobile engineering and design field! You will go on an enlightening adventure that explores the many parts that go into making an automobile work.

Registration Encouraged
Library Branch: San Ysidro Library
Age Group: Elementary School Age
Program Type: DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Get your imagination flowing and explore the fascinating automobile engineering and design field! You will go on an enlightening adventure that explores the many parts that go into making an automobile work.

This event is in the "Teens" group
This event is in the "Emerging Adults" group

Automotive Maintenance & Safety

Saturday, August 23, 2025 at 11:00am - 2:00pm
SK - Computer Lab - Skyline Hills at Skyline Hills Library
Program Type:
DiscoverU, Science/STEAM
Age Group:
Teens, Emerging Adults

Embark on a journey to master your vehicle's care with confidence. This course empowers you to understand and manage your car's maintenance, fostering independence and proficiency.

Registration Encouraged
Library Branch: Skyline Hills Library
Room: SK - Computer Lab - Skyline Hills
Age Group: Teens, Emerging Adults
Program Type: DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Embark on a journey to master your vehicle's care with confidence. This course empowers you to understand and manage your car's maintenance, fostering independence and proficiency.

This event is in the "Emerging Adults" group

Healthy Living on a Budget

Monday, August 25, 2025 at 5:00pm - 6:00pm
PH - Reading Area - Paradise Hills at Paradise Hills Library
Program Type:
DiscoverU, Wellness
Age Group:
Emerging Adults

Looking for ways to save money? Join us for this informative program to get tips on how to eat, live, exercise and be healthy on a budget.

This is an in-person program. Registration is encouraged.

Registration Encouraged
Library Branch: Paradise Hills Library
Room: PH - Reading Area - Paradise Hills
Age Group: Emerging Adults
Program Type: DiscoverU, Wellness
Registration Encouraged
Event Details:

Looking for ways to save money? Join us for this informative program to get tips on how to eat, live, exercise and be healthy on a budget.

This is an in-person program. Registration is encouraged.

This event is in the "Teens" group

Virtual UC Application Process

Monday, August 25, 2025 at 6:00pm - 7:00pm
SDPL Virtual Branch
Program Type:
Career & College, DiscoverU
Age Group:
Teens

Prepare for the college application process! Join us for insights on requirements and how to apply for UC schools. Get your pressing questions answered by a representative from UC Berkeley's Office of Undergraduate Admissions.

Registration Encouraged
Virtual Event
Library Branch: SDPL Virtual Branch
Age Group: Teens
Program Type: Career & College, DiscoverU
Registration Encouraged
Event Details:

Prepare for the college application process! Join us for insights on requirements and how to apply for UC schools. Get your pressing questions answered by a representative from UC Berkeley's Office of Undergraduate Admissions.

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

Zombie Preparedness

Tuesday, August 26, 2025 at 4:00pm - 5:00pm
PB - Community Room/Taylor Gallery - Pacific Beach/Taylor at Pacific Beach/Taylor Library
Program Type:
DiscoverU, Wellness
Age Group:
Elementary School Age, Middle School Age

Zombies are coming! Join us to learn how to best prepare for the zombie apocalypse and other major disasters by exploring tools and resources.

Registration Encouraged
Library Branch: Pacific Beach/Taylor Library
Room: PB - Community Room/Taylor Gallery - Pacific Beach/Taylor
Age Group: Elementary School Age, Middle School Age
Program Type: DiscoverU, Wellness
Registration Encouraged
Event Details:

Zombies are coming! Join us to learn how to best prepare for the zombie apocalypse and other major disasters by exploring tools and resources.

This event is in the "Teens" group

Virtual Overview of the UC System

Tuesday, August 26, 2025 at 6:00pm - 6:30pm
SDPL Virtual Branch
Program Type:
Career & College, DiscoverU
Age Group:
Teens

Interested in the University of California system, but not sure where to start? Join us for a tour of at all the UC campuses!

Registration Encouraged
Virtual Event
Library Branch: SDPL Virtual Branch
Age Group: Teens
Program Type: Career & College, DiscoverU
Registration Encouraged
Event Details:

Interested in the University of California system, but not sure where to start? Join us for a tour of at all the UC campuses!