Events
Solana Beach Puzzle Challenge
In ProgressAll day,Attention all puzzlers! Enjoy the cool AC and help us finish our ongoing community puzzle!

Learn English with Laubach
In ProgressAll day,APRENDE INGLÉS (¡según tu horario!)
Clases de inglés gratuitas para adultos
Para más información llame al (760) 812-4243.
LEARN ENGLISH (on your schedule!)
Free English Lessons for Adults
For more information call (760) 812-4243.
LAUBACH…

Local Artist Showcase
In ProgressAll day,Visit the Pine Valley Library through the month of April and view watercolor and oil pastel art pieces created by local artist Christina Thurston.

April Scavenger Hunt
In Progress,Can you find all 9 of these April symbols in the library? Do the scavenger hunt and win a prize!

Scavenger Hunt Eggs-travaganza
In Progress,Animals and their eggs are hidden all around the library. Can you find them all? Earn a prize while supplies last.
Recommended for kids ages 10 and under.

Poet-Tree Display
In Progress,Celebrate National Poetry Month with us! Join us for a poetry month by writing a poem on a leaf and add it to our display tree.

Birds of Imperial Beach Scavenger Hunt
In ProgressAll day,A party of birds has flown into the Imperial Beach Library from the Tijuana Estuary, and they have hidden in the Kids & Family area! Find all the local birds and win a small prize. One prize per child per day. While supplies last.

Blood Drive (San Diego Blood Bank)
In Progress,Donate blood at San Diego Blood Bank's Bloodmobile, in the library parking lot. Call 619-400-8251 to schedule an appointment, walk-ins also welcome. Photo ID is required-- arrive hydrated!
Silent Study & Work Area
In ProgressThe Library’s North Community Room will be set up with tables and chairs for silent work, study, or other quiet tasks on Mondays (11:00 a.m.-5:00 p.m.) & Fridays (11:00 a.m.-4:00 p.m.). A limited number of power outlets for charging will be…

Insight Book Club
In ProgressGet together to meet new friends, read, and discuss interesting nonfiction books!
This month’s book will be Abundance by Ezra Klein and Derek Thompson. This book traces the political, economic, and cultural barriers to progress and…

- ,
Learn how to experience Divine Meditation as peace, harmony and healing in a world of change, challenge and uncertainty. No experience required. Class includes brief period of standing (may be seated if needed),…
Mahjong Mondays
In ProgressJoin us for American Mah Jongg at the Fallbrook Library every Monday from 1:00 p.m. to 3:00 p.m. All skill levels are welcome to play, and instruction will be provided for beginners. No registration required.

Poway Library Knitting Group
In ProgressSpend the afternoon with fellow knitting enthusiasts! All are welcome, including beginning knitters, although no formal instruction is provided. Bring your own supplies.
A partnership with the San Diego Knitting Guild.

Beginner ESL (English as a Second Language) classes provided by Laubach Literacy Council,
Curso de ingles basico para adultos (ESL) proporcionado por Laubach Literacy Council. Para inscribirse, ponte en contacto con la Biblioteca de…

Movie Club
In ProgressDiscuss your favorite films and create a passion for cinema through analyzing film and television. 2nd and 4th Mondays of the month.

Free meal available for kids age 17 and younger Monday through Friday. Provided in partnership with Heaven's Windows. First come, first served while supplies last.
Un almuerzo gratis y nutrivo para niños menores de 17 años durante el…

Join us once a week for Drop-In Mahjong from 2-4 pm at the 4S Ranch Library Community Room. Adults of all skill levels are welcome to play. No registration required.

Build with LEGO bricks! Take the weekly "Challenge" and display your design in our LEGO gallery. This activity encourages creativity, critical thinking and collaboration.

Teens: start your week off right with some relaxing afternoon activities. Unwind with friends while working a puzzle, coloring, or doing a craft.

