• Music & Movement Storytime

    Youth Department. Geared toward toddlers and preschoolers. Get ready to dance and be silly! We'll read books that encourage movement, sing songs, and shake our sillies out! Sponsored by the Friends of the Cedar Falls Public Library.

  • Movie Matinee

    Location:  Meeting Room Movie: Rating: Length:   Audience:  Adults Genre(s):  

  • Makers & Mythology: Norse Legends!

    Youth, Ages 7-12, Storytime CornerIn Makers and Mythology, kids will discover myths and folktales from around the world, then bring them to life through fun maker challenges and crafts. Build, design, and create as we explore heroes, tricksters, monsters, and magical worlds!This month, join us as we explore Norse Legends! Set sail into the world of […]

  • Family Storytime

    Youth Department   Enjoy storytime with the whole family! Get ready to read, dance, and sing!  Youth, Ages 0-5   Funded by the Friends of the Cedar Falls Public Library.

  • Popcorn & Pictures: A Family Matinee

    Youth, all ages, in the Meeting Room.Join us for monthly movie screenings that are fun for the whole family! We'll provide the popcorn, but feel free to bring your own snacks, refreshments, and maybe even a cozy blanket or two. December's movie pick: Willy Wonka and the Chocolate Factory (1971)Showtime: 2:00 pm Runtime: 1 hr 45 minRating: […]

  • Chess Club

    Would you care for a game of chess?  Join fellow players at the Cedar Falls Public Library's meeting room (2nd floor) to meet your next opponent.  The club meets regularly on the 3rd Monday of each month.This gathering is open to all ages, but a firm grasp of chess is expected from all players as […]

  • Art Adventures: Decoden

    Co-Lab.Youth. Ages 6-12. Join us monthly for a fun, relaxing, crafty day where you and your kiddo can create awesome art together. Ages 6-12. Registration Required.This month's craft: Decoden Hair BrushesCo-Lab.Youth. Ages 6-12. Sponsored by The Friends of the Cedar Falls Public Library.

  • 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. […]