• Music and Movement

    Join us every Monday for singing, dancing, finger play and stories that build early literacy skills. This program is for children 18 months to 4 years old with an adult...

  • Library Board Meeting

    Meeting Room

    The monthly meeting of the Ottumwa Public Library's board.

  • Snacks in the Stacks

    Join us in the meeting room for some snacks, then listen to the first chapter (or two) of a book and take a copy home to keep! Registration not required,...

  • Songs and Stories

    Join us every Wednesday at 10:00AM for songs, rhymes, singing and dancing! This storytime is aimed at kids 0-4 with a caregiver, but all children are welcome.

  • Reader’s Ink Book Club

    We read a new book each month and discuss together on the 2nd Wednesday of the month at the Ottumwa Public Library. Ask at the Circulation desk for this month's...

  • Preschool Storytime

    Join us for storytime where we'll be reading stories, singing, rhyming, and doing a craft. This storytime is aimed at children aged 3-5 but older or younger children are welcome.

  • Music and Movement

    Join us every Monday for singing, dancing, finger play and stories that build early literacy skills. This program is for children 18 months to 4 years old with an adult...

  • Songs and Stories

    Join us every Wednesday at 10:00AM for songs, rhymes, singing and dancing! This storytime is aimed at kids 0-4 with a caregiver, but all children are welcome.

  • Kids Science Club

    Kids! Join us for science club at the library. We'll be doing a different STEAM activity or two every month during the school year!

  • Preschool Storytime

    Join us for storytime where we'll be reading stories, singing, rhyming, and doing a craft. This storytime is aimed at children aged 3-5 but older or younger children are welcome.

  • Reminisce Society: A New History of Iowa

    Knights of Columbus 123 3rd St W, Ottumwa, IA, United States

    Reminisce Society Meetings are free and open to the public. For any questions, or to be added to the Zoom list, please call us at 641-682-7563 or email Director Sonja...