| | |
The library will be closed on Wednesday, December 24, and Thursday, December 25. Have a wonderful holiday season!
| | | | |
The library will close at 5 pm on Wednesday, December 31, and remain closed on Thursday, January 1. Happy New Year!

| | |
Holiday Ornament Festival
December 6 | 2 pm - 4 pm | Meeting Room AB
Get into the holiday spirit and deck your halls with your very own handmade ornaments! Bring the whole family to this crafting event, where you’ll find an assortment of holiday crafts to choose from. Let your imagination run wild as you create one-of-a-kind decorations to make your home shine this season. We’ll provide all the materials you need—just bring your creativity and holiday cheer! While supplies last.
Age group: Families

| | |
Teen Journaling Club
December 2 | 3 pm - 4:30 pm | Conference Room
Take a break and join us for a relaxing journaling session just for teens! Whether you love writing, doodling, or just need a quiet space to reflect, this club is a great way to explore your thoughts and creativity. All supplies will be provided, but participants are welcome to bring their own if they wish.
Registration is required and limited to 25 participants, so please do so here: https://tinyurl.com/TeenJournaling
Age group: Teens

| | |
Pajama Storytime!
December 29 | 6 pm - 6:45 pm | Youth Department
Snuggle in your comfiest pajamas, bring your favorite blanket, and join us for a relaxing evening of stories, cocoa, and calm after the holiday hustle. A perfect way for families to unwind together!
Age Group: Families
| | |
December 3: Google Sheets Intermediate
11 am - 12 pm | Conference Room | Registration Required
Library Assistant Sindhu will teach you how to feel even more confident with Google Sheets, a free spreadsheet application, using the foundations learned in our Google Sheets: Basics course. If you are already confident with the Basics of Google Sheets, feel free to only attend this session. Registration is required and limited to 10 participants per session. Be sure to grab your spot while you can!
| | |
December 10: Tech Help Drop-In
11 am - 12 pm | Conference Room
Need tech assistance or advice? Staff will be here for an hour each session to help you with anything technology related. So bring your devices and your questions, and we'll do our best to assist you with all of your tech needs!
| | |
December 17: Computer Basics
11 am - 12 pm | Conference Room | Registration Required
Join us for this Q&A style class covering computer basics including interfacing, Windows, files, apps, email, and more. There will be time for questions and any follow-up topics that may come up during the class. Registration is required and limited to 10 participants per session. Be sure to grab your spot while you can!
| | |
Family Movie Night
December 4
6 pm - 7:30 pm
Meeting Room AB
Join us for Family Movie Night every first Thursday of the month! We'll have movies, popcorn, and drinks for everyone to enjoy.
This month's title is Smurfs (2025).
Age group: Youth, Families
| |
First Friday Flick
December 5
10 am - 12 pm
Meeting Room AB
Join us the first Friday of the month to catch a new release (or classic film) on the big screen! Popcorn and soda provided free of charge. Sponsored by Friends of the Waterloo Public Library.
This month's title is Naked Gun (2025)
Age group: Adults
| | |
LEGO Lab at the Library
December 7
3 pm - 4 pm
Meeting Room AB
Join us for LEGO Lab at the library! We'll provide the LEGOs, you provide the imagination. Once completed, your creation will be on display in the Youth Department!
This month's theme is Robots
Age group: For children in 1st–5th grade
| | |
Teen Writers Workshop
December 10
4 pm - 5:30 pm
Conference Room
Are you an aspiring novelist, poet, or someone who loves writing short stories? Join us for our Teen Writer's Workshop! We'll work with different writing prompts and brainstorm ideas for our writing. Those comfortable sharing their work with others are encouraged to do so! Whether you're looking for a quiet place to write or an animated group of voracious readers to get ideas from, all are welcome!
Age group: Teens grades 6-12
| | |
Teen Anime & Manga Club
December 16
4 pm- 5 pm
2nd Floor Teen Zone
We're hosting an Anime and Manga club for teens! We'll talk about our favorite series, favorite characters, and enjoy some fun treats, including snacks from a monthly Snack Box subscription. Don't see a series in our collection that you think we should have? We'll also talk about making suggestions for what the library should order so others can check them out and enjoy! Whether you're a seasoned reader or new to Anime and Manga, we've saved a spot for you!
Age group: Teens (6th through 12th grade)
| | |
STEM Lab
December 21
3 pm - 4 pm
Conference Room
WPL will be hosting youth STEM activities every third Sunday of the month running through March! Come join us for these family-friendly events with STEM themed stations where you'll be able to test the latest gadgetry and so much more!
Age group: For children in 1st–5th grade
| | |
Knitting & Crocheting Drop-In
December 23
3:30 pm - 5:30 pm
The Hive
Do you want to learn how to knit or crochet? Are you looking for some designated time to work on a project? Join us for a knitting and crochet drop-in in the Hive! Different patterns and supplies will be provided, but you are welcome to bring any materials of your own that you wish to use! A staff member will be available to help anyone who needs support.
Age group: Adults
| | |
The Well Read Club

December 8 | Virtual: 6 pm - 7 pm
If you're looking to broaden your reading horizons, have we got the book club for you! The Well Read Club meets virtually from 6pm-7pm every month to discuss a selected fiction or nonfiction title. We'll read anything and everything!
We will be discussing The Message by Ta-Nehisi Coates.
To participate, email Josée at jvarboncoeur@waterloopubliclibrary.org at least one day before the event. Virtual meeting details to follow registration.
Age group: Adults
| | |
Booked: Tween Book Hang
December 16 | 6:30 pm - 7:30 pm Conference Room
Let's hang out and talk about books! Tweens in Grades 5-8 are invited to join us on the 3rd Tuesday of the month to chat about selected titles from the 2025-2026 Iowa Children’s Choice Award list. We'll have themed art and activities, talk about other books we've read, and enjoy some snacks! To participate, check out a copy of the book at the circulation desk or check Libby and Hoopla for the eBook or audiobook.
Registration is encouraged but not required. Participants can register via our website, by calling the Youth Department at 319-281-3976 or emailing wplyouthdept@waterloopubliclibrary.org.
This month's title is: The Misfits: A Royal Conundrum by Lisa Yee
Age group: Grades 5-8
| | |
Altered Reality Book Club
December 18* | 5:30 pm - 7:30 pm
Doughy Joey's
300 W 4th St., Waterloo, IA 50701

*This program will take place one week earlier than usual due to the holiday.
Love Sci-Fi, Fantasy, or any type of Speculative Fiction? If so, join the Altered Reality Book Club at the WPL! This book club will meet at Doughy Joey's in Waterloo on the fourth Wednesday of each month.
We will be discussing Assistant to the Villain by Hannah Nicole Maehrer.
To participate, please email Sarah at ssellers@waterloopubliclibrary.org.
Once registered, you'll receive more meeting details. A limited number of copies of each month's selected titles will be available for checkout. You may also download digital copies from Hoopla.com.
Age group: Adults
| | | | |