Programs for Kids

Summer Reading Club

Celebrate Your Summer with the Library! 

Looking for more ways to have fun this summer? 

Visit our special Summer Reading Club event page to listen to stories, create crafts, make recipes, and join the Summer Reading Club. Have fun all summer long!

Tween Book Club

I Can Relate: Tween Book Club (Grades 4-6)

Everyone's story is uniquely their own, but we can always find something to relate to. 

Join us for a fun discussion of award-winning titles Efrén Divided by Ernesto Cisneros and Front Desk by Kelly Yang.

Didn't finish the books? Unable to come in September? Join us on November 9 @ 3:30. Let's share our stories and make new friends!

Beginning July 12, multiple copies will be available on a first come, first served basis at the Children's Desk. Please call or visit us online or in person to reserve a copy. Funded in part by the California State Library.

Tuesday, September 14
3:30 p.m. – 4:30 p.m.
Orange Public Library & History Center

Tuesday, November 9
3:30 p.m. – 4:30 p.m.
Orange Public Library & History Center
Play Money Workshop Image

Play Money – Inventor’s Workshop (ages 3-6) 

Children will be given play money and tasked with "purchasing” the supplies to fill their very own inventor's box!

Items will have varying “prices” and children will need to budget and use their imaginations to fill their boxes with the supplies to design their own inventions.

Tuesday, August 10
10:00 AM – 1:00 PM
Orange Public Library & History Center


1000 BBK Spotlight-Wowbrary image_Approved

1000 Books Before Kindergarten (newborn-pre-K)

A free and fun reading program to encourage you to read 1000 books to your child before they enter kindergarten. Sign up at the Children's Desk at the Orange Public Library & History Center or via our READsquared app. Visit the 1000 Books Before Kindergarten webpage for more information, including tips, crafts, and activities for learning fun at home and on the go!


July 2021

Sun Mon Tue Wed Thu Fri Sat
27 28 29 30 01 02 03
04 05 06 07 08 09 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
  1. Mon Jul. 19 - Sat Jul. 24

  2. Mon Jul. 26

  3. Mon Jul. 26 - Thu Jul. 29

View All