Summer Reading is almost here – and it’s jam-packed with fun activities and giveaways throughout June and July!
Summer Reading kicks off Saturday, June 5 with registration opening at 9 am for our Cold Spring, Carrico/Fort Thomas and Newport Branches while Alexandria opens at 11 am.
Register at the library and you may go home with cool giveaways, while supplies last. Children will receive a backpack; teens will get a reusable water bottle complete with a built-in straw; and adults will score a flashlight pen.
Grab-and-go treat bags filled with snacks will also be available at noon at all branches.
Crawl, slither, soar or dive into the library’s Summer Reading program. With the theme Wild About Books, this year is all about animals and habitats they call home.
There’s something for everyone in the family – from dreaming up a fantasy zoo to drive-in movies featuring everyone’s favorite hedgehog Sonic to creating animal shadow puppets and learning how to keep our oceans clean.
Track your reading with the Beanstack app or a paper log for the chance to win awesome prizes big and small. Register online or at your favorite branch, where you can pick up a log.
Do you prefer online tracking over paper logs? Beanstack is a website and app that allows you to track your reading and earn Summer Reading prizes. You can register as an individual, family or classroom. Visit our Beanstack page to create your account and learn more.
Receive a small prize and one entry for the grand prize for every 4 hours read across formats; books, audiobooks, comics, being read to and reading by yourself all count toward the goal.
The grand prize is a six-month subscription to KiwiCo (STEAM & science kits for kids). One grand prize will be given away per branch and one through Beanstack.
You can track and submit hours online through Beanstack or via paper reading logs at our branches.
Read five hours to enter weekly drawings to score prizes. Read 30 hours to win a book and one entry for the grand prize – a Nintendo Switch Lite.
You can track and submit hours online through Beanstack or via paper reading logs at our branches.
There will be four winners each week for the weekly prize packs. There will be two winners for the midsummer prize and grand prize.
Start planning your summer at the library by browsing our upcoming programs below!
Wednesday, April 2, 2025, 10:00 am - 10:30 am
Cold Spring Branch
Registration Required
Wednesday, April 2, 2025, 10:00 am - 10:45 am
Carrico/Fort Thomas Branch
Wednesday, April 2, 2025, 10:00 am - 11:00 am
Newport Branch
Wednesday, April 2, 2025, 11:00 am - 11:30 am
Cold Spring Branch
Wednesday, April 2, 2025, 3:00 pm - 4:45 pm
Newport Branch
Wednesday, April 2, 2025, 7:00 pm
Digital
Thursday, April 3, 2025, 9:30 am - 10:00 am
Cold Spring Branch
Registration Required
Thursday, April 3, 2025, 10:00 am - 10:45 am
Carrico/Fort Thomas Branch
Thursday, April 3, 2025, 10:30 am - 11:00 am
Cold Spring Branch
Thursday, April 3, 2025, 3:00 pm - 4:45 pm
Newport Branch
Attendance FULL/Waitlist Available
Registration Required
Thursday, April 3, 2025, 4:00 pm - 5:00 pm
Cold Spring Branch
Thursday, April 3, 2025, 4:30 pm - 5:30 pm
Carrico/Fort Thomas Branch
Thursday, April 3, 2025, 5:00 pm - 6:30 pm
Alexandria Branch
Thursday, April 3, 2025, 5:30 pm - 7:00 pm
Newport Branch
Attendance FULL/Waitlist Available
Registration Required
Thursday, April 3, 2025, 6:30 pm - 8:45 pm
Cold Spring Branch
Registration Required
Thursday, April 3, 2025, 7:00 pm - 8:00 pm
Carrico/Fort Thomas Branch
Friday, April 4, 2025, 11:15 am - 12:00 pm
Alexandria Branch
Registration Required
Friday, April 4, 2025, 6:00 pm - 10:00 pm
Cold Spring Branch
Saturday, April 5, 2025, 11:00 am - 12:30 pm
Newport Branch
Monday, April 7, 2025, 9:30 am - 10:00 am
Cold Spring Branch
Monday, April 7, 2025, 10:00 am - 11:00 am
Carrico/Fort Thomas Branch
Monday, April 7, 2025, 10:00 am - 11:00 am
Newport Branch
Monday, April 7, 2025, 11:30 am - 12:00 pm
Cold Spring Branch
Monday, April 7, 2025, 4:00 pm - 5:00 pm
Carrico/Fort Thomas Branch
Attendance FULL/Waitlist Available
Registration Required
Monday, April 7, 2025, 6:00 pm - 8:00 pm
Newport Branch
Tuesday, April 8, 2025, 10:00 am - 2:00 pm
Newport Branch
Tuesday, April 8, 2025, 10:00 am - 11:00 am
Carrico/Fort Thomas Branch
Tuesday, April 8, 2025, 10:00 am - 11:00 am
Newport Branch
Registration Required
Tuesday, April 8, 2025, 11:00 am - 12:00 pm
Cold Spring Branch
Tuesday, April 8, 2025, 11:00 am - 5:00 pm
Newport Branch
Tuesday, April 8, 2025, 11:15 am - 12:00 pm
Alexandria Branch
Tuesday, April 8, 2025, 2:00 pm
Digital
Tuesday, April 8, 2025, 3:00 pm - 5:00 pm
Newport Branch
Attendance FULL/Waitlist Available
Registration Required
Tuesday, April 8, 2025, 5:00 pm - 6:30 pm
Alexandria Branch
Tuesday, April 8, 2025, 6:00 pm - 7:00 pm
Newport Branch
Wednesday, April 9, 2025, 10:00 am - 10:30 am
Cold Spring Branch
Registration Required
Wednesday, April 9, 2025, 10:00 am - 10:45 am
Carrico/Fort Thomas Branch
Wednesday, April 9, 2025, 10:00 am - 11:00 am
Newport Branch
Wednesday, April 9, 2025, 11:00 am - 11:30 am
Cold Spring Branch
Wednesday, April 9, 2025, 2:00 pm - 3:00 pm
Carrico/Fort Thomas Branch
Wednesday, April 9, 2025, 3:00 pm - 4:45 pm
Newport Branch
Registration Required
Wednesday, April 9, 2025, 4:00 pm - 5:30 pm
Alexandria Branch
Registration Required
Wednesday, April 9, 2025, 4:30 pm - 5:30 pm
Carrico/Fort Thomas Branch
Wednesday, April 9, 2025, 7:00 pm - 8:00 pm
Cold Spring Branch
Thursday, April 10, 2025, 9:30 am - 10:00 am
Cold Spring Branch
Registration Required
Thursday, April 10, 2025, 10:00 am - 10:45 am
Carrico/Fort Thomas Branch
Thursday, April 10, 2025, 10:30 am - 11:00 am
Cold Spring Branch
Thursday, April 10, 2025, 2:00 pm - 3:00 pm
Carrico/Fort Thomas Branch
Thursday, April 10, 2025, 3:00 pm - 4:45 pm
Newport Branch
Registration Required
Thursday, April 10, 2025, 4:00 pm - 5:00 pm
Cold Spring Branch
Thursday, April 10, 2025, 6:30 pm - 7:30 pm
Carrico/Fort Thomas Branch
Friday, April 11, 2025, 11:15 am - 12:00 pm
Alexandria Branch
Attendance FULL/Waitlist Available
Registration Required
Friday, April 11, 2025, 3:00 pm - 4:00 pm
Carrico/Fort Thomas Branch
Registration Required
Friday, April 11, 2025, 4:00 pm - 5:00 pm
Newport Branch
Friday, April 11, 2025, 5:00 pm - 7:00 pm
Carrico/Fort Thomas Branch
Registration Required
Friday, April 11, 2025, 7:00 pm - 8:00 pm
Carrico/Fort Thomas Branch
Saturday, April 12, 2025, 10:00 am - 12:00 pm
All Locations
Saturday, April 12, 2025, 10:00 am - 10:45 am
Carrico/Fort Thomas Branch
Registration Required
Saturday, April 12, 2025, 2:00 pm - 4:00 pm
Carrico/Fort Thomas Branch
Registration Required
Monday, April 14, 2025, All Day
Cold Spring Branch
Monday, April 14, 2025, 9:30 am - 10:00 am
Cold Spring Branch
Monday, April 14, 2025, 10:00 am - 11:00 am
Carrico/Fort Thomas Branch
Monday, April 14, 2025, 10:00 am - 11:00 am
Newport Branch
Monday, April 14, 2025, 11:30 am - 12:00 pm
Cold Spring Branch
Monday, April 14, 2025, 4:00 pm - 6:00 pm
Carrico/Fort Thomas Branch
Registration Required
Monday, April 14, 2025, 5:00 pm - 7:00 pm
Cold Spring Branch
Registration Required
Monday, April 14, 2025, 6:00 pm - 8:00 pm
Newport Branch
Tuesday, April 15, 2025, 10:00 am - 10:30 am
Cold Spring Branch
Tuesday, April 15, 2025, 10:00 am - 11:00 am
Carrico/Fort Thomas Branch
Tuesday, April 15, 2025, 10:00 am - 11:00 am
Newport Branch
Tuesday, April 15, 2025, 11:00 am - 5:00 pm
Newport Branch
Tuesday, April 15, 2025, 11:15 am - 12:00 pm
Alexandria Branch
Registration Required
Tuesday, April 15, 2025, 2:00 pm - 3:00 pm
Carrico/Fort Thomas Branch
Tuesday, April 15, 2025, 3:00 pm - 5:00 pm
Newport Branch
Registration Required
Tuesday, April 15, 2025, 4:30 pm - 5:30 pm
Alexandria Branch
Registration Required
Tuesday, April 15, 2025, 6:30 pm - 8:30 pm
Cold Spring Branch
Registration Required
Tuesday, April 15, 2025, 6:30 pm - 7:30 pm
Carrico/Fort Thomas Branch
Tuesday, April 15, 2025, 7:00 pm - 8:00 pm
Newport Branch
Wednesday, April 16, 2025, 12:00 am
Newport Branch
Wednesday, April 16, 2025, 10:00 am - 10:30 am
Cold Spring Branch
Registration Required
Wednesday, April 16, 2025, 10:00 am - 10:45 am
Carrico/Fort Thomas Branch
Wednesday, April 16, 2025, 11:00 am - 11:30 am
Cold Spring Branch
Registration Required
Wednesday, April 16, 2025, 2:00 pm - 3:00 pm
Cold Spring Branch
Attendance FULL/Waitlist Available
Registration Required
Wednesday, April 16, 2025, 4:30 pm - 5:30 pm
Alexandria Branch
Registration Required
Wednesday, April 16, 2025, 5:00 pm - 6:30 pm
Carrico/Fort Thomas Branch
Wednesday, April 16, 2025, 5:30 pm
Newport Branch
No Categories
Thursday, April 17, 2025, 9:30 am - 10:00 am
Cold Spring Branch
Registration Required
Thursday, April 17, 2025, 10:00 am - 10:45 am
Carrico/Fort Thomas Branch
Thursday, April 17, 2025, 10:30 am - 11:00 am
Cold Spring Branch
Registration Required
Thursday, April 17, 2025, 11:30 am - 12:30 pm
Cold Spring Branch
Thursday, April 17, 2025, 1:00 pm - 2:00 pm
Newport Branch
Thursday, April 17, 2025, 3:00 pm - 4:45 pm
Newport Branch
Registration Required
Thursday, April 17, 2025, 4:00 pm - 5:00 pm
Cold Spring Branch
Registration Required
Thursday, April 17, 2025, 4:30 pm - 5:30 pm
Carrico/Fort Thomas Branch
Thursday, April 17, 2025, 5:00 pm - 6:30 pm
Alexandria Branch
Thursday, April 17, 2025, 6:30 pm - 7:30 pm
Carrico/Fort Thomas Branch
Friday, April 18, 2025, 10:00 am - 2:00 pm
Newport Branch
Friday, April 18, 2025, 11:15 am - 12:00 pm
Alexandria Branch
Saturday, April 19, 2025, 11:00 am - 12:00 pm
Cold Spring Branch
Saturday, April 19, 2025, 11:30 am - 12:30 pm
Alexandria Branch
Registration Required
Saturday, April 19, 2025, 9:00 pm - 9:30 pm
Newport Branch
Sunday, April 20, 2025, 12:00 am
No Categories
Monday, April 21, 2025, 9:30 am - 10:00 am
Cold Spring Branch
Monday, April 21, 2025, 10:00 am - 11:00 am
Carrico/Fort Thomas Branch
Monday, April 21, 2025, 10:00 am - 11:00 am
Newport Branch
Monday, April 21, 2025, 11:30 am - 12:00 pm
Cold Spring Branch
Monday, April 21, 2025, 4:00 pm - 6:00 pm
Carrico/Fort Thomas Branch
Registration Required
Monday, April 21, 2025, 6:00 pm - 7:00 pm
Cold Spring Branch
Tuesday, April 22, 2025, 10:00 am - 11:00 am
Carrico/Fort Thomas Branch
Tuesday, April 22, 2025, 10:00 am - 11:00 am
Newport Branch
Tuesday, April 22, 2025, 11:00 am - 5:00 pm
Newport Branch
Tuesday, April 22, 2025, 11:15 am - 12:00 pm
Alexandria Branch
Tuesday, April 22, 2025, 3:00 pm - 5:00 pm
Newport Branch
Registration Required
Tuesday, April 22, 2025, 6:00 pm - 7:00 pm
Newport Branch
Attendance FULL/Waitlist Available
Registration Required
Tuesday, April 22, 2025, 6:30 pm - 8:00 pm
Cold Spring Branch
Wednesday, April 23, 2025, 10:00 am - 10:30 am
Cold Spring Branch
Registration Required
Wednesday, April 23, 2025, 10:00 am - 10:45 am
Carrico/Fort Thomas Branch
Wednesday, April 23, 2025, 10:00 am - 11:00 am
Newport Branch
Wednesday, April 23, 2025, 11:00 am - 11:30 am
Cold Spring Branch
Wednesday, April 23, 2025, 3:00 pm - 5:00 pm
Newport Branch
Thursday, April 24, 2025, 9:00 am - 12:00 pm
Newport Branch
Thursday, April 24, 2025, 9:30 am - 10:00 am
Cold Spring Branch
Registration Required
Thursday, April 24, 2025, 10:00 am - 10:45 am
Carrico/Fort Thomas Branch
Thursday, April 24, 2025, 10:30 am - 11:00 am
Cold Spring Branch
Thursday, April 24, 2025, 3:00 pm - 4:45 pm
Newport Branch
Registration Required
Thursday, April 24, 2025, 4:00 pm - 5:00 pm
Cold Spring Branch
Thursday, April 24, 2025, 5:00 pm - 6:30 pm
Alexandria Branch
Thursday, April 24, 2025, 7:00 pm
Digital
Friday, April 25, 2025, 11:00 am - 12:00 pm
Carrico/Fort Thomas Branch
Friday, April 25, 2025, 11:15 am - 12:00 pm
Alexandria Branch
Registration Required
Friday, April 25, 2025, 12:00 pm - 1:00 pm
Newport Branch
Registration Required
Friday, April 25, 2025, 4:30 pm - 7:00 pm
Carrico/Fort Thomas Branch
Friday, April 25, 2025, 7:00 pm - 9:00 pm
Alexandria Branch
Saturday, April 26, 2025, 10:00 am - 2:00 pm
Cold Spring Branch
Registration Required
Saturday, April 26, 2025, 10:00 am - 11:00 am
Cold Spring Branch
Saturday, April 26, 2025, 12:00 pm - 12:30 pm
Cold Spring Branch
Saturday, April 26, 2025, 1:00 pm - 1:45 pm
Cold Spring Branch
Attendance FULL/Waitlist Available
Registration Required
Saturday, April 26, 2025, 4:30 pm - 5:30 pm
Alexandria Branch
Monday, April 28, 2025, 6:00 pm - 7:30 pm
Cold Spring Branch
Tuesday, April 29, 2025, 11:00 am - 5:00 pm
Newport Branch
Tuesday, April 29, 2025, 11:15 am - 12:00 pm
Alexandria Branch
Tuesday, April 29, 2025, 3:00 pm - 5:00 pm
Newport Branch
Attendance FULL/Waitlist Available
Registration Required
Tuesday, April 29, 2025, 5:00 pm - 6:30 pm
Alexandria Branch
Tuesday, April 29, 2025, 6:30 pm - 7:30 pm
Carrico/Fort Thomas Branch
Wednesday, April 30, 2025, All Day
Digital
Wednesday, April 30, 2025, All Day
Online
Registration Required
Wednesday, April 30, 2025, All Day
Cold Spring Branch
Wednesday, April 30, 2025, 4:30 pm - 5:30 pm
Carrico/Fort Thomas Branch
Thursday, May 1, 2025, 3:00 pm - 4:45 pm
Newport Branch
Registration Required
Thursday, May 1, 2025, 7:00 pm - 8:00 pm
Carrico/Fort Thomas Branch
Friday, May 2, 2025, 11:00 am - 12:00 pm
Carrico/Fort Thomas Branch
Friday, May 2, 2025, 5:00 pm - 7:00 pm
Carrico/Fort Thomas Branch
Registration Required
Friday, May 2, 2025, 6:00 pm - 10:00 pm
Cold Spring Branch
Registration Required
Friday, May 2, 2025, 7:00 pm - 8:00 pm
Carrico/Fort Thomas Branch
Registration Required
Monday, May 5, 2025, All Day
Cold Spring Branch
Registration Required
Monday, May 5, 2025, 6:00 pm - 7:30 pm
Cold Spring Branch
Attendance FULL/Waitlist Available
Registration Required
Monday, May 5, 2025, 6:00 pm - 8:00 pm
Newport Branch
Tuesday, May 6, 2025, 11:00 am - 5:00 pm
Newport Branch
Tuesday, May 6, 2025, 3:00 pm - 5:00 pm
Newport Branch
Tuesday, May 6, 2025, 4:30 pm - 5:30 pm
Carrico/Fort Thomas Branch
Tuesday, May 6, 2025, 7:00 pm - 8:00 pm
Newport Branch
Wednesday, May 7, 2025, 2:00 pm - 3:00 pm
Digital
Wednesday, May 7, 2025, 3:00 pm - 5:00 pm
Newport Branch
Thursday, May 8, 2025, 9:00 am - 5:00 pm
Newport Branch
Registration Required
Thursday, May 8, 2025, 11:00 am - 12:00 pm
Carrico/Fort Thomas Branch
Thursday, May 8, 2025, 3:00 pm - 4:45 pm
Newport Branch
Thursday, May 8, 2025, 6:00 pm - 7:30 pm
Carrico/Fort Thomas Branch
Friday, May 9, 2025, 9:00 am - 5:00 pm
Newport Branch
Friday, May 9, 2025, 11:00 am - 12:00 pm
Carrico/Fort Thomas Branch
Friday, May 9, 2025, 5:00 pm - 7:00 pm
Carrico/Fort Thomas Branch
Registration Required
Friday, May 9, 2025, 7:00 pm - 8:00 pm
Carrico/Fort Thomas Branch
Saturday, May 10, 2025, 9:00 am - 5:00 pm
Newport Branch
Registration Required
Monday, May 12, 2025, 5:00 pm - 7:00 pm
Cold Spring Branch
Registration Required
Monday, May 12, 2025, 6:00 pm - 8:00 pm
Newport Branch
Tuesday, May 13, 2025, 11:00 am - 5:00 pm
Newport Branch
Tuesday, May 13, 2025, 3:00 pm - 5:00 pm
Newport Branch
Registration Required
Tuesday, May 13, 2025, 6:30 pm - 8:30 pm
Cold Spring Branch
Registration Required
Wednesday, May 14, 2025, All Day
Cold Spring Branch
Wednesday, May 14, 2025, 2:00 pm - 3:00 pm
Carrico/Fort Thomas Branch
Wednesday, May 14, 2025, 3:00 pm - 5:00 pm
Newport Branch
Registration Required
Wednesday, May 14, 2025, 4:00 pm - 5:30 pm
Alexandria Branch
Registration Required
Wednesday, May 14, 2025, 4:30 pm - 6:00 pm
Carrico/Fort Thomas Branch
Wednesday, May 14, 2025, 7:00 pm - 8:00 pm
Cold Spring Branch
Wednesday, May 14, 2025, 7:00 pm - 8:00 pm
Digital
Registration Required
Thursday, May 15, 2025, 11:30 am - 12:30 pm
Cold Spring Branch
Thursday, May 15, 2025, 2:00 pm - 3:00 pm
Carrico/Fort Thomas Branch
Thursday, May 15, 2025, 3:00 pm - 4:45 pm
Newport Branch
Thursday, May 15, 2025, 6:30 pm - 7:30 pm
Carrico/Fort Thomas Branch
Friday, May 16, 2025, All Day
Carrico/Fort Thomas Branch
No Categories
Registration Required
Friday, May 16, 2025, 7:00 pm - 8:00 pm
Carrico/Fort Thomas Branch
Saturday, May 17, 2025, 11:00 am - 2:00 pm
Newport Branch
Saturday, May 17, 2025, 11:30 am - 12:30 pm
Alexandria Branch
Monday, May 19, 2025, 6:00 pm - 7:00 pm
Cold Spring Branch
Registration Required
Monday, May 19, 2025, 6:00 pm - 8:00 pm
Newport Branch
Tuesday, May 20, 2025, 10:00 am - 10:30 am
Cold Spring Branch
Tuesday, May 20, 2025, 11:00 am - 5:00 pm
Newport Branch
Registration Required
Tuesday, May 20, 2025, 2:00 pm - 3:00 pm
Carrico/Fort Thomas Branch
Tuesday, May 20, 2025, 3:00 pm - 5:00 pm
Newport Branch
Registration Required
Tuesday, May 20, 2025, 4:30 pm - 5:30 pm
Alexandria Branch
Registration Required
Tuesday, May 20, 2025, 6:30 pm - 8:30 pm
Cold Spring Branch
Tuesday, May 20, 2025, 7:00 pm - 8:00 pm
Newport Branch
Registration Required
Wednesday, May 21, 2025, 2:00 pm - 3:00 pm
Cold Spring Branch
Wednesday, May 21, 2025, 2:00 pm - 3:00 pm
Digital
Wednesday, May 21, 2025, 3:00 pm - 5:00 pm
Newport Branch
Wednesday, May 21, 2025, 5:30 pm
Carrico/Fort Thomas Branch
No Categories
Thursday, May 22, 2025, 9:00 am - 12:00 pm
Newport Branch
Thursday, May 22, 2025, 3:00 pm - 4:45 pm
Newport Branch
Thursday, May 22, 2025, 4:30 pm - 5:30 pm
Carrico/Fort Thomas Branch
Friday, May 23, 2025, 11:00 am - 12:00 pm
Carrico/Fort Thomas Branch
Sunday, May 25, 2025, 12:00 am
No Categories
Monday, May 26, 2025, 12:00 am
No Categories
Tuesday, May 27, 2025, 11:00 am - 5:00 pm
Newport Branch
Tuesday, May 27, 2025, 3:00 pm - 5:00 pm
Newport Branch
Tuesday, May 27, 2025, 6:30 pm - 7:30 pm
Carrico/Fort Thomas Branch
Registration Required
Wednesday, May 28, 2025, 4:30 pm - 5:30 pm
Carrico/Fort Thomas Branch
Thursday, May 29, 2025, 3:00 pm - 4:45 pm
Newport Branch
Registration Required
Thursday, May 29, 2025, 6:30 pm - 7:30 pm
Carrico/Fort Thomas Branch
Saturday, May 31, 2025, All Day
Digital
Saturday, May 31, 2025, All Day
Online
Registration Required
Saturday, May 31, 2025, All Day
Cold Spring Branch