Upcoming Events
Thu, Dec 14, 2:00pm - 3:00pm
Meeting Room
Put your skills to the test at Hacienda Heights Library's Teen Mario Kart Tournament. Battle head-to head until there is only one standing!  For Ages 13 – 17

Thu, Dec 21, 2:00pm - 3:00pm
Meeting Room
Teens will be given a variety of different materials to create whatever they like. Books on crafting will be on hand to provide inspiration! For Ages 13 – 17

Sat, Dec 23, 10:00am - 11:00am
Meeting Room
Are you a teen interested in making a difference in your library and community? Join the Teen Advisory Board! You will have the opportunity to voice your opinion and provide suggestions for new programs and services. For ages 13 – 17

Sat, Dec 23, 12:30pm - 2:00pm
Meeting Room
Get creative this season! Using a variety of different materials, use your imagination to create whatever Winter craft you'd like. There will be plenty of books on hand for inspiration. For adults. While supplies last.

Wed, Dec 27, 10:15am - 10:45am
Meeting Room
Join us for a morning storytime designed for babies and their caregivers. Build your baby’s pre-literacy, cognitive, and motor skills while you bond through songs, rhymes, and movement. For babies up to 24 months.

Wed, Dec 27, 11:15am - 11:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 – 5 with their parent or caregiver.

Wed, Jan 03, 10:15am - 10:45am
Meeting Room
Join us for a morning storytime designed for babies and their caregivers. Build your baby’s pre-literacy, cognitive, and motor skills while you bond through songs, rhymes, and movement. For babies up to 24 months.

Wed, Jan 03, 11:15am - 11:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 – 5 with their parent or caregiver.

Thu, Jan 11, 2:00pm - 3:00pm
Meeting Room
Put your skills to the test at Hacienda Heights Library's Teen Nintendo Switch Sports Tournament. Battle head-to head until there is only one standing! For ages 13 – 17.