Programs & Events Registration

Harry Potter Yule Ball
Register here

Community Thanksgiving -- Thursday, November 24 at 11:30am-2pm

Check out the Community Thanksgiving donation list!
You can volunteer to help here or by calling the library at 319-753-1647.

Adult Programs

Please register for free library events and classes for adults.
The library provides classes and events year round on a wide range of subjects
Events not listed on the adult sign up form do not require registration.


Tween & Teen Programs

Please register for free tween and teen programs.
Events not listed on the sign up form do not require registration.

Youth Services Programs


Please register for youth services programs for children from birth through 5th grade. 
Events not listed on the sign up form do not require registration.
Storytime calendar                             Calendar of Kids Events



Learn More

Call the library (319-753-1647) for more information about our programs and events.