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

Game Jam 2026

Wednesday, June 10, 2026 at 12:00pm - 2:00pm
PH - Teen Area - Paradise Hills at Paradise Hills Library
Program Type:
Featured, DiscoverU, Science/STEAM
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 4th 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: Paradise Hills Library
Room: PH - Teen Area - Paradise Hills
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 4th 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 2026

Thursday, June 11, 2026 at 12:00pm - 2:00pm
PH - Teen Area - Paradise Hills at Paradise Hills Library
Program Type:
Featured, DiscoverU, Science/STEAM
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 4th 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: Paradise Hills Library
Room: PH - Teen Area - Paradise Hills
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 4th 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

Cooking for Teens

Thursday, June 11, 2026 at 4:00pm - 5:00pm
AC - Pauline Foster Teen Center (2nd Floor) - Central at Central Library
Program Type:
Cultural Appreciation, DiscoverU, Wellness
Age Group:
Teens

Have you been wanting to try out new recipes from around the world? Join us in learning healthier cooking habits from different countries!

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: Teens
Program Type: Cultural Appreciation, DiscoverU, Wellness
Registration Encouraged
Event Details:

Have you been wanting to try out new recipes from around the world? Join us in learning healthier cooking habits from different countries!

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

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

Art of Careers: Careers for Artists

Friday, June 12, 2026 at 11:00am - 12:00pm
Mission Valley Library
Program Type:
Career & College, DiscoverU
Age Group:
Elementary School Age, Middle School Age

Mix colors and careers by exploring artists, designers, and illustrators who make the world more beautiful.

Registration Encouraged
Library Branch: Mission Valley Library
Age Group: Elementary School Age, Middle School Age
Program Type: Career & College, DiscoverU
Registration Encouraged
Event Details:

Mix colors and careers by exploring artists, designers, and illustrators who make the world more beautiful.

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

Game Jam 2026

Saturday, June 13, 2026 at 10:00am - 12:00pm
PH - Teen Area - Paradise Hills at Paradise Hills Library
Program Type:
Featured, DiscoverU, Science/STEAM
Age Group:
Middle School Age, Teens

Dive into the world of video games at the San Diego Public Library’s 4th 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: Paradise Hills Library
Room: PH - Teen Area - Paradise Hills
Age Group: Middle School Age, Teens
Program Type: Featured, DiscoverU, Science/STEAM
Registration Encouraged
Event Details:

Dive into the world of video games at the San Diego Public Library’s 4th 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
This event is in the "Middle School Age" group

Science of Tortillas

Tuesday, June 16, 2026 at 4:00pm - 5:00pm
NC - Meeting Room - North Clairemont at North Clairemont Library
Program Type:
Cultural Appreciation, DiscoverU, Science/STEAM
Age Group:
Elementary School Age, Middle 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: North Clairemont Library
Room: NC - Meeting Room - North Clairemont
Age Group: Elementary School Age, Middle 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 "Elementary School Age" group

Cochineal & Natural Dyes

Thursday, June 18, 2026 at 1:00pm - 2:00pm
SK - Multipurpose Room - Skyline Hills at Skyline Hills Library
Program Type:
Cultural Appreciation, DiscoverU, Science/STEAM
Age Group:
Elementary 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: Skyline Hills Library
Room: SK - Multipurpose Room - Skyline Hills
Age Group: Elementary 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 "Teens" group

College Applications: Writing a Strong Personal Statement

Thursday, June 18, 2026 at 4:00pm - 5:00pm
PR - Community Room - Pacific Highlands Ranch at Pacific Highlands Ranch Library
Program Type:
Career & College, DiscoverU
Age Group:
Teens

Are you interested in learning more about how to write a strong personal statement during college application submissions? Join us in this informative session to learn tips and tricks to look out for in the development of your statements!

Registration Encouraged
Library Branch: Pacific Highlands Ranch Library
Room: PR - Community Room - Pacific Highlands Ranch
Age Group: Teens
Program Type: Career & College, DiscoverU
Registration Encouraged
Event Details:

Are you interested in learning more about how to write a strong personal statement during college application submissions? Join us in this informative session to learn tips and tricks to look out for in the development of your statements!

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

Learn Scratch: Flower Game | Taste of Technology

Tuesday, June 23, 2026 at 4:00pm - 5:30pm
PH - Teen Area - Paradise Hills at Paradise Hills Library
Program Type:
Featured, DiscoverU, Science/STEAM
Age Group:
Elementary School Age, Middle School Age

Try your hand at computer programming! Learn the basics of computer programming while creating your own flower catching game in Scratch.

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

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

Try your hand at computer programming! Learn the basics of computer programming while creating your own flower catching game in Scratch.

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

This event is in the "Teens" group

Admissions 101: What Colleges are Looking For

Thursday, June 25, 2026 at 4:00pm - 5:00pm
PR - Community Room - Pacific Highlands Ranch at Pacific Highlands Ranch Library
Program Type:
Career & College, DiscoverU
Age Group:
Teens

Join us for an informative session demystifying the college admissions process and clarifying what colleges consider when reviewing applications.

Registration Encouraged
Library Branch: Pacific Highlands Ranch Library
Room: PR - Community Room - Pacific Highlands Ranch
Age Group: Teens
Program Type: Career & College, DiscoverU
Registration Encouraged
Event Details:

Join us for an informative session demystifying the college admissions process and clarifying what colleges consider when reviewing applications.

This event is in the "Elementary School Age" group

Automobile Design

Friday, June 26, 2026 at 3:00pm - 5:00pm
PR - Community Room - Pacific Highlands Ranch at Pacific Highlands Ranch 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: Pacific Highlands Ranch Library
Room: PR - Community Room - Pacific Highlands Ranch
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

Cochineal & Natural Dyes | Discover U

Tuesday, June 30, 2026 at 4:30pm - 5:30pm
BW - Community Room - Mountain View/Beckwourth at Mountain View/Beckwourth Library
Program Type:
Cultural Appreciation, DiscoverU, Science/STEAM
Age Group:
Middle School Age, Teens

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: Mountain View/Beckwourth Library
Room: BW - Community Room - Mountain View/Beckwourth
Age Group: Middle School Age, Teens
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 "Elementary School Age" group

Game Jam Jr. 2026

Monday, July 13, 2026 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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.

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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.

This event is in the "Elementary School Age" group

Game Jam Jr. 2026

Tuesday, July 14, 2026 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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.

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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.

This event is in the "Elementary School Age" group

Game Jam Jr. 2026

Wednesday, July 15, 2026 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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.

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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.

This event is in the "Elementary School Age" group

Game Jam Jr. 2026

Thursday, July 16, 2026 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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.

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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.

This event is in the "Elementary School Age" group

Game Jam Jr. 2026

Friday, July 17, 2026 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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.

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

Ever wonder what it takes to make a video game? In this 5-day program, students will learn the basics of video game development and design using the Scratch programming language to build their own games. Software and equipment provided.