PR / Search

Emojis, GIFs, and More!

Registration Required
Friday, April 25, 2025 12:00 pm - 1:00 pm
Newport Branch
Adult        Technology  

Pressed Flower Lanterns

Attendance FULL/Waitlist Available
Registration Required
Monday, May 5, 2025 6:00 pm - 8:00 pm
Newport Branch
Adult    DIY & Crafts      

Newport Book Club: 'Cassandra in Reverse' by Holly Smale

Tuesday, May 6, 2025 7:00 pm - 8:00 pm
Newport Branch
Adult    Book Clubs      

Shrinky Dink Keychains

Registration Required
Wednesday, May 7, 2025 3:30 pm - 4:30 pm
Alexandria Branch
Teen    DIY & Crafts      

Flower Wall Art

Attendance FULL/Waitlist Available
Registration Required
Tuesday, May 13, 2025 5:00 pm - 6:00 pm
Alexandria Branch
Adult    DIY & Crafts      

Sharpie Tie-Dye

Wednesday, May 14, 2025 3:00 pm - 5:00 pm
Newport Branch
Teen    DIY & Crafts      

Water Bottle Decorating

Registration Required
Thursday, May 15, 2025 3:30 pm - 5:00 pm
Alexandria Branch
Teen    DIY & Crafts      

Flower Tealight Centerpiece

Attendance FULL/Waitlist Available
Registration Required
Monday, May 19, 2025 5:00 pm - 6:00 pm
Alexandria Branch
Adult    DIY & Crafts      

Pipe Cleaner Flowers

Registration Required
Monday, May 19, 2025 6:00 pm - 8:00 pm
Newport Branch
Adult    DIY & Crafts    

Challenging Reads Book Club: 'A Wrinkle in Time' by Madeleine L'Engle

Tuesday, May 20, 2025 7:00 pm - 8:00 pm
Newport Branch
Adult    Book Clubs      

Ready for K Through Play

Monday, June 2, 2025 10:00 am - 11:00 am
Newport Branch
Children        Story Times  

Movers and Shakers

Tuesday, June 3, 2025 10:00 am - 11:00 am
Newport Branch
Children        Story Times  

Preschool Story Time

Tuesday, June 3, 2025 11:15 am - 12:00 pm
Alexandria Branch
Children  Family        Story Times  

Newport Book Club: 'First Lie Wins ' by Holly Smale

Tuesday, June 3, 2025 7:00 pm - 8:00 pm
Newport Branch
Adult    Book Clubs      

Summer Reading Kickoff: Family Art Festival

Wednesday, June 4, 2025 1:30 pm - 3:00 pm
Newport Branch
Children  Family    DIY & Crafts      

Neurodiverse Craft Club: Friendship Bracelets

Registration Required
Wednesday, June 4, 2025 4:30 pm - 6:30 pm
Alexandria Branch
Teen  Adult    DIY & Crafts      

Toddler Time

Thursday, June 5, 2025 11:15 am - 12:00 pm
Alexandria Branch
Children  Family        Story Times  

Baby Story Time

Friday, June 6, 2025 11:15 am - 12:00 pm
Alexandria Branch
Children        Story Times  

Take & Make Family Road Trip

Attendance FULL/Waitlist Available
Registration Required
Monday, June 9, 2025 9:00 am - 7:00 pm
Alexandria Branch
Children  Teen  Adult  Family    DIY & Crafts      

Ready for K Through Play

Monday, June 9, 2025 10:00 am - 11:00 am
Newport Branch
Children        Story Times  
1 2 3 4 5