• Toymakers

    Youth Department. Join us as we create easy-to-make toys from yesteryear. Make history come alive as classic oldies may become new favorites. Each child will be able to take their […]

  • Gift of Giving -- Photo Frames (Morning Session)

    It's time to celebrate the Gift of Giving!  This December, join us on the first 3 Saturdays of the month for some handmade fun centered around holiday gift-giving!  You will have […]

  • Knitting and Crocheting Group: The Sheep Baatiquers

    The Sheep Baatiquers (a knitting and crocheting group) meets in the Co-Lab every first Saturday of the month from 12pm-3pm.  New yarn crafters are welcome to bring their projects, both […]

  • Gift of Giving -- Photo Frames (Afternoon Session)

    It's time to celebrate the Gift of Giving!  This December, join us on the first 3 Saturdays of the month for some handmade fun centered around holiday gift-giving!  You will have […]

  • Iowa Chamber Music Concert & Instrument Petting Zoo

    Community Center.    Have you ever wanted to learn how to play a stringed instrument? Join us at the Community Center for a Youth Chamber Music Concert, followed by an instrument […]

  • CFPL Stammtisch

    Are you a serious language learner of German (at whatever level) or native-speaker (die geduldig mit Anfaenger sind)? Would you like an opportunity to converse with others auf Deutsch? Come […]

  • Quilting Program

    Co-Lab. CFPL has a quilting group that meets every second and fourth Monday of the month from 10am-1pm. Large projects and small, with community quilters on hand to offer guidance. […]

  • Granny Goblins

    Are you tired of wearing the guise of a "normal human being"? Do you crave to take on the posture of a shrimp as you work on your favorite crafty […]

  • Nature Quest Open Studio

    Community Nature Quest Open Studio at the Co-Lab Come together to create, reflect, and share with others participating in Community Nature Quest! We will be meeting in the CFPL Co-Lab. […]