Main Calendar
Dungeons & Dragon One-Shot
1:00 PM - 4:00 PM
Come with a 3rd-level D&D character for a one-shot adventure! Players of all levels are welcome to join. Registration is required.
Books and STEM
3:15 PM - 4:15 PM
Join Miss Stacey for reading and STEM activities for kids 3rd grade and higher.
True Crime Book Club
5:30 PM - 6:30 PM
Join our discussion of this month's book The Sacred Acre: The Ed Thomas Story by Mark Tabb.
Scrabble Club/ Board Game Club
10:00 AM - 12:00 PM
Come join us for a variety of games. Adults of all skill levels are welcome!
Childhood Immunization Clinics
9:00 AM - 4:00 PM
Will be every other Thursday in May for children up to the age of 18 that have Medicaid (T19) insurance, or are under insured (insurance doesn't cover immunizations) or have no insurance. A $19.00 dollar donation per shot is asked if you have no ...
Kids' DUngeons & Dragons
1:00 PM - 4:00 PM
Is your elementary student interested in D&D? Come to the library to try it out! There will be a selection of characters to play for the adventure. Registration is required.
Scrabble CLub/ Board Game Club
10:00 AM - 12:00 PM
Join us for a variety of board games. Adults of all skill levels are welcome.
Board Game Group with Lisa
5:30 PM - 7:30 PM
Join Library Assistant Lisa, and other community members to enjoy an evening playing board games. Bring your own or use the libraries selection!
Self Defense Course for Highschool & College Students
5:30 PM - 7:00 PM
Ages 13+. Ages 13-17 must pair with an adult and sign a release form.
Floyd and Mitchell Counties Child Abuse Prevention Council
10:30 AM - 12:00 PM
Public welcome to attend and Join.
Childhood Immunization Clinics
9:00 AM - 4:00 PM
Will be every other Thursday in May for children up to the age of 18 that have Medicaid (T19) insurance, or are under insured (insurance doesn't cover immunizations) or have no insurance. A $19.00 dollar donation per shot is asked if you have no ...
EMS Week Open House
4:00 PM - 7:00 PM
Come enjoy walking tacos, cookies and a drink. There will be door prizes, crafts for kids, games and a grand prize drawing for a prize valued at least $500. This will all be free to the public. Tours of the fire trucks and ambulances will be offered.
Coffee & Conversation
7:30 AM - 9:00 AM
Join the Charles City Area Chamber of Commerce and representatives from the City, County, School District and more for updates on happenings in and around the community, a chance to ask questions and a free cup of coffee during this public ...
Childhood Immunization Clinics
9:00 AM - 4:00 PM
Will be every other Thursday in May for children up to the age of 18 that have Medicaid (T19) insurance, or are under insured (insurance doesn't cover immunizations) or have no insurance. A $19.00 dollar donation per shot is asked if you have no ...
Charles City Challenge Whitewater Festival
Join us for the 12th Annual Charles City Challenge Whitewater Festival! This fun filled weekend on the Cedar River in Charles City, Iowa will include competitive kayak, SUP, and surf events for paddling enthusiasts as well as fun for everyone else! ...
Floyd and Mitchell Counties Child Abuse Prevention Council
10:30 AM - 12:00 PM
Public welcome to attend and Join.
TLC: The Learning Center Scholastic Book Fair
9:00 AM - 12:00 PM
Open to the Public Scholastic Book Fair! (All reading levels of infant to Middle School books available for sale)
Floyd and Mitchell Counties Child Abuse Prevention Council
10:30 AM - 12:00 PM
Public welcome to attend and Join.
Floyd County Museum Heritage Fest
10:00 AM - 3:00 PM
Come celebrate Floyd County history through games, crafts, music, and more! Heritage Fest is free and open to all. This year expect more free crafts with museum volunteers, two musical acts, several food trucks on site, the museum open for free all ...
Floyd and Mitchell Counties Child Abuse Prevention Council
10:30 AM - 12:00 PM
Public welcome to attend and Join.
Floyd and Mitchell Counties Child Abuse Prevention Council
10:30 AM - 12:00 PM
Public welcome to attend and Join.
Floyd and Mitchell Counties Child Abuse Prevention Council
10:30 AM - 12:00 PM
Public welcome to attend and Join.
Floyd and Mitchell Counties Child Abuse Prevention Council
10:30 AM - 12:00 PM
Public welcome to attend and Join.
Floyd and Mitchell Counties Child Abuse Prevention Council
10:30 AM - 12:00 PM
Public welcome to attend and Join.