Calendar module icon

Calendar

View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me button, and you will automatically be alerted about the latest events in our community.

Adult Events

  1. Friends Winter Book Sale (Clearance Sale)

    February 2, 9:00 AM - 2:00 PM

    Last chance to bag a bargain and help the library in the process! Non-Profits are welcome to take what they can use from 11-2.

  2. How to Nights@the library (Altered Books)

    February 2, 6:30 PM - 7:30 PM

    Learn something new in just one hour.

  3. Sit 'n Stitch

    February 12, 9:00 AM - 11:00 AM @ Meeting Room A

    Join a fun group of crafters for two hours of stitching and learning.

  4. Evening Sit 'n Stitch

    February 19, 6:00 PM - 8:00 PM @ Small Group 1

    Bring your projects and share and learn from the group.

  5. Sit 'n Stitch

    February 26, 9:00 AM - 11:00 AM @ Meeting Room A

    Join a fun group of crafters for two hours of stitching and learning.

Computer Classes

  1. Kindle Fire Basics

    February 3, 9:30 AM - 11:00 AM @ Meeting Room B

    Become in sync with your kindle. Learn to navigate your kindle, discuss common icons, & download an eBook. If you have a kindle fire great, if not come discover if the kindle fire is a device for you.

  2. Finding Your Roots with Ancestry

    February 10, 10:00 AM - 11:30 AM @ Meeting Room B

    Ancestry can be used to find your ancestors through census records and various vital records available on the website. You will also learn how to use the family tree software on the website as well as the learning resources Ancestry provides to users.

  3. Researching with eResources: Newspapers and Periodicals

    February 17, 9:30 AM - 11:00 AM @ Meeting Room B

    Explore the ins and outs of EBSCOhost as well as other academic resources.

  4. Creating a Podcast

    February 24, 9:30 AM - 11:00 AM @ Meeting Room B

    Have you been curious about how to start your own podcast? During this class, you will learn how to create a podcast and share it on the internet through various services. We will discuss the different types of podcasts that are out there as well as what type of podcast you would want to create.

Kid Events

  1. 3-2-1 BLAST!

    February 5, 4:00 PM - 4:30 PM @ 210 Court St.

    3-2-1 BLAST is designed to bridge the gap between Storytime and Tween programming. Miss Debbie will read aloud each week during a 6-week session from an age-appropriate chapter book. All listeners will be invited to attend Miss Becky’s “BOOK BLAST” during the 7th week. Games and goodies will be centered around the theme of the book just finished. This event is for elementary students in 1st, 2nd, and 3rd grade. Please register by calling the library at 753-1647.

  2. Afternoon Movie Box Trolls

    February 11, 2:00 PM - 3:30 PM

  3. 3-2-1 BLAST!

    February 12, 4:00 PM - 4:30 PM @ 210 Court St.

    3-2-1 BLAST is designed to bridge the gap between Storytime and Tween programming. Miss Debbie will read aloud each week during a 6-week session from an age-appropriate chapter book. All listeners will be invited to attend Miss Becky’s “BOOK BLAST” during the 7th week. Games and goodies will be centered around the theme of the book just finished. This event is for elementary students in 1st, 2nd, and 3rd grade. Please register by calling the library at 753-1647.

  4. Friday Friends Playgroup

    February 13, 10:00 AM - 11:30 AM @ 210 Court St.

    Bring your little ones (Newborn - Age 4) to play while you connect with other parents and caregivers at "Friday Friends Playgroup"--our newest youth program.

  5. Special Needs Kids Lego Time

    February 14, 10:00 AM - 11:00 AM

    This is a Lego time for kids with special needs and their care givers. Class size is limited and registration is required. Please call 319-753-1647 to register for this event.

  6. Movie Afternoon -The Book of Life

    February 16, 2:00 PM - 3:45 PM

    Yay for a day to honor our Presidents, which means you get a day off school. Celebrate by stopping in to watch a movie for free on our big screens. We will be showing, The Book of Life, which is about Manolo, a young man who is torn between fulfilling the expectations of his family and following his heart, embarks on an adventure that spans three fantastic worlds where he must face his greatest fears.

  7. 3-2-1 BLAST!

    February 19, 4:00 PM - 4:30 PM @ 210 Court St.

    3-2-1 BLAST is designed to bridge the gap between Storytime and Tween programming. Miss Debbie will read aloud each week during a 6-week session from an age-appropriate chapter book. All listeners will be invited to attend Miss Becky’s “BOOK BLAST” during the 7th week. Games and goodies will be centered around the theme of the book just finished. This event is for elementary students in 1st, 2nd, and 3rd grade. Please register by calling the library at 753-1647.

  8. Lego Club

    February 21, 10:00 AM - 11:00 AM

    Lego's build creativity. Kids K-5th grade register to come by calling 319-753-1647

  9. 3-2-1 BLAST!

    February 26, 4:00 PM - 4:30 PM @ 210 Court St.

    3-2-1 BLAST is designed to bridge the gap between Storytime and Tween programming. Miss Debbie will read aloud each week during a 6-week session from an age-appropriate chapter book. All listeners will be invited to attend Miss Becky’s “BOOK BLAST” during the 7th week. Games and goodies will be centered around the theme of the book just finished. This event is for elementary students in 1st, 2nd, and 3rd grade. Please register by calling the library at 753-1647.

  10. Friday Friends Playgroup

    February 27, 10:00 AM - 11:30 AM @ 210 Court St.

    Bring your little ones (Newborn - Age 4) to play while you connect with other parents and caregivers at "Friday Friends Playgroup"--our newest youth program.

Senior Events

  1. Specifically for Seniors-One Horse Town Tour

    February 6, 10:00 AM - 11:00 AM

    Chad Elliott's music has been featured on Iowa Public Radio's-Java Blend. Elliott has been on the road for nearly 20 years taking audiences on a roller coaster of humor, whimsy and down home storytelling.

Storytimes

  1. Wiggle Time

    February 2, 6:30 PM - 7:00 PM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  2. Wiggle Time

    February 3, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  3. Storytime

    February 3, 5:30 PM - 6:00 PM @ Storytime Room (Meeting Room 3)

    Miss Debbie has targeted this class for children from ages 4-7 who are ready for more listening and less wiggling. Registration is required to attend this class, so please call the the library to enroll at 753-1647.

  4. Wiggle Time

    February 4, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  5. Wiggle Time

    February 4, 11:00 AM - 11:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  6. Storytime

    February 4, 4:00 PM - 4:30 PM @ Storytime Room (Meeting Room 3)

    Miss Debbie has targeted this class for children from ages 4-7 who are ready for more listening and less wiggling. Registration is required to attend this class, so please call the the library to enroll at 753-1647.

  7. Babygarten

    February 4, 6:30 PM - 7:00 PM @ Storytime Room (Meeting Room 3)

    Targeted for the youngest patrons, Babygarten introduces reading, singing, playing, writing, and talking--5 early literacy skills to prepare a child for reading. Please register your babies from Newborn through 23 months for a fun and educational experience.

  8. Babygarten

    February 5, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Targeted for the youngest patrons, Babygarten introduces reading, singing, playing, writing, and talking--5 early literacy skills to prepare a child for reading. Please register your babies from Newborn through 23 months for a fun and educational experience.

  9. Wiggle Time

    February 9, 6:30 PM - 7:00 PM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  10. Wiggle Time

    February 10, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  11. Storytime

    February 10, 5:30 PM - 6:00 PM @ Storytime Room (Meeting Room 3)

    Miss Debbie has targeted this class for children from ages 4-7 who are ready for more listening and less wiggling. Registration is required to attend this class, so please call the the library to enroll at 753-1647.

  12. Wiggle Time

    February 11, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  13. Wiggle Time

    February 11, 11:00 AM - 11:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  14. Storytime

    February 11, 4:00 PM - 4:30 PM @ Storytime Room (Meeting Room 3)

    Miss Debbie has targeted this class for children from ages 4-7 who are ready for more listening and less wiggling. Registration is required to attend this class, so please call the the library to enroll at 753-1647.

  15. Babygarten

    February 11, 6:30 PM - 7:00 PM @ Storytime Room (Meeting Room 3)

    Targeted for the youngest patrons, Babygarten introduces reading, singing, playing, writing, and talking--5 early literacy skills to prepare a child for reading. Please register your babies from Newborn through 23 months for a fun and educational experience.

  16. Babygarten

    February 12, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Targeted for the youngest patrons, Babygarten introduces reading, singing, playing, writing, and talking--5 early literacy skills to prepare a child for reading. Please register your babies from Newborn through 23 months for a fun and educational experience.

  17. Wiggle Time

    February 16, 6:30 PM - 7:00 PM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  18. Wiggle Time

    February 17, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  19. Storytime

    February 17, 5:30 PM - 6:00 PM @ Storytime Room (Meeting Room 3)

    Miss Debbie has targeted this class for children from ages 4-7 who are ready for more listening and less wiggling. Registration is required to attend this class, so please call the the library to enroll at 753-1647.

  20. Wiggle Time

    February 18, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  21. Wiggle Time

    February 18, 11:00 AM - 11:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  22. Storytime

    February 18, 4:00 PM - 4:30 PM @ Storytime Room (Meeting Room 3)

    Miss Debbie has targeted this class for children from ages 4-7 who are ready for more listening and less wiggling. Registration is required to attend this class, so please call the the library to enroll at 753-1647.

  23. Babygarten

    February 18, 6:30 PM - 7:00 PM @ Storytime Room (Meeting Room 3)

    Targeted for the youngest patrons, Babygarten introduces reading, singing, playing, writing, and talking--5 early literacy skills to prepare a child for reading. Please register your babies from Newborn through 23 months for a fun and educational experience.

  24. Babygarten

    February 19, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Targeted for the youngest patrons, Babygarten introduces reading, singing, playing, writing, and talking--5 early literacy skills to prepare a child for reading. Please register your babies from Newborn through 23 months for a fun and educational experience.

  25. Wiggle Time

    February 23, 6:30 PM - 7:00 PM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  26. Wiggle Time

    February 24, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  27. Storytime

    February 24, 5:30 PM - 6:00 PM @ Storytime Room (Meeting Room 3)

    Miss Debbie has targeted this class for children from ages 4-7 who are ready for more listening and less wiggling. Registration is required to attend this class, so please call the the library to enroll at 753-1647.

  28. Wiggle Time

    February 25, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  29. Wiggle Time

    February 25, 11:00 AM - 11:30 AM @ Storytime Room (Meeting Room 3)

    Bring your little "wigglers" (Ages 2-4) to the library and join Miss Debbie for some wiggling, singing, and storytime fun! Registration is required to attend this class, so please call the library to enroll at 753-1647. An optional "Wiggle" kit is available for purchase at Footnotes.

  30. Storytime

    February 25, 4:00 PM - 4:30 PM @ Storytime Room (Meeting Room 3)

    Miss Debbie has targeted this class for children from ages 4-7 who are ready for more listening and less wiggling. Registration is required to attend this class, so please call the the library to enroll at 753-1647.

  31. Babygarten

    February 25, 6:30 PM - 7:00 PM @ Storytime Room (Meeting Room 3)

    Targeted for the youngest patrons, Babygarten introduces reading, singing, playing, writing, and talking--5 early literacy skills to prepare a child for reading. Please register your babies from Newborn through 23 months for a fun and educational experience.

  32. Babygarten

    February 26, 10:00 AM - 10:30 AM @ Storytime Room (Meeting Room 3)

    Targeted for the youngest patrons, Babygarten introduces reading, singing, playing, writing, and talking--5 early literacy skills to prepare a child for reading. Please register your babies from Newborn through 23 months for a fun and educational experience.

Tweens & Teens

  1. Teen Advisory Board:TICOS

    February 5, 6:00 PM - 7:30 PM

    Celebrate Single Awareness Day with our Anti-Valentines Day Bash. Short meeting followed by fun! TICOS stands for Teens Inspiring Change Optimism & Service. We do service projects for the library and in the community.

  2. Video Games

    February 12, 6:00 PM - 7:30 PM

    We are setting up the Wii, PS3 & our 360 for a fun evening! E & Teen rated games.

  3. Teen Anime Group (TAG)

    February 19, 6:00 PM - 7:30 PM

  4. Tween Minecraft

    February 26, 6:00 PM - 7:30 PM