• Kids Grab and Go Craft Bags

    Kids! Join us for another grab and go craft bag event. Stop by the children's desks to pick up a craft bag. No registration required, craft bags are available while...

  • 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.

  • 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.

  • Teen Anime/Manga Club

    Join us in the OPL meeting room for all things anime and manga!

  • Library Board Meeting

    Meeting Room

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

  • SRP – Dizzy the Clown!

    Central Park, Ottumwa, IA 52501, USA

    Join us for our first Summer Reading Program performance, Dizzy the Clown! Open to all kids and families, no registration 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...

  • Online Author Talk: Freida McFadden

    Get your popcorn and take a seat as we pick the brain of the queen of twists herself, Freida McFadden! McFadden will join us to chat about writing psychological thrillers,...

  • 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.

  • Painting Class

    Join us for a monthly painting tutorial class from 10-11:30 am. Class limited to 15 participants and registration is required. Patrons can sign up themselves and one other patron multiple spots...

  • Adult Coloring Party

    Join us to relax and color in the library Meeting Room. Coloring materials and pages will be provided.