This event is in the "School-Aged Kids" group This event is in the "Teens" group Apr 29 2026 Wed Pokémon Club 4:00pm–5:30pm School-Aged Kids, Teens "Come & Go" Event This event is in the "School-Aged Kids" group This event is in the "Teens" group Apr 29 2026 Wed Pokémon Club 4:00pm–5:30pm "Come & Go" Event Library Branch: Marshalltown Public Library Age Group: School-Aged Kids, Teens Program Type: "Come & Go" Event Event Details: Youth ages 8 and older are invited to stop by the large meeting room to connect with other Pokémon fans. Battle with others (or learn how to play, if needed), trading permitted (with coordinator approval).
This event is in the "Adults" group Apr 30 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group Apr 30 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
This event is in the "Babies & Toddlers" group This event is in the "Families (Parents/Caregivers with Children)" group This event is in the "Children" group This event is in the "School-Aged Kids" group This event is in the "Teens" group Apr 30 2026 Thu Día de los Niños/Día de los Libros 4:00pm–5:30pm Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids, Teens "Come & Go" Event, Music, Performance This event is in the "Babies & Toddlers" group This event is in the "Families (Parents/Caregivers with Children)" group This event is in the "Children" group This event is in the "School-Aged Kids" group This event is in the "Teens" group Apr 30 2026 Thu Día de los Niños/Día de los Libros 4:00pm–5:30pm "Come & Go" Event, Music, Performance Library Branch: Marshalltown Public Library Room: West Lawn Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids, Teens Program Type: "Come & Go" Event, Music, Performance Event Details: Our annual celebration of children and the importance of books and reading in their lives: Children's Day/Book Day. More information coming!
This event is in the "Adults" group May 7 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group May 7 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
This event is in the "Adults" group May 14 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group May 14 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
This event is in the "Adults" group May 18 2026 Mon Film Series for Adults - The Man Who Shot Liberty Valance 2:00pm–5:00pm Adults Movie This event is in the "Adults" group May 18 2026 Mon Film Series for Adults - The Man Who Shot Liberty Valance 2:00pm–5:00pm Movie Library Branch: Marshalltown Public Library Room: Meeting Room AB Age Group: Adults Program Type: Movie Event Details: A senator becomes famous for gunning down a known outlaw, but later, on the day of an old friend's funeral, he reveals the truth about what really happened that fateful day.
May 19 2026 Tue Library Board of Trustees 5:00pm–6:30pm May 19 2026 Tue Library Board of Trustees 5:00pm–6:30pm Library Branch: Marshalltown Public Library Room: Meeting Room AB Event Details: The library Board of Trustees meets on the third Tuesday of every month at 5:00 p.m. in Community Meeting Room B. The public is welcome to attend.
This event is in the "Adults" group May 21 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group May 21 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
May 23 - 25 2026 Memorial Day All Day 5/23–5/25 Closing May 23 - 25 2026 Closing Memorial Day All Day 5/23–5/25 Branches: Marshalltown Public Library Description: The library is closed May 23-25 for the Memorial Day holiday.
This event is in the "Adults" group May 28 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group May 28 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
This event is in the "Adults" group Jun 4 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group Jun 4 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
This event is in the "Adults" group Jun 11 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group Jun 11 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
Jun 16 2026 Tue Library Board of Trustees 5:00pm–6:30pm Jun 16 2026 Tue Library Board of Trustees 5:00pm–6:30pm Library Branch: Marshalltown Public Library Room: Meeting Room AB Event Details: The library Board of Trustees meets on the third Tuesday of every month at 5:00 p.m. in Community Meeting Room B. The public is welcome to attend.
This event is in the "Adults" group Jun 18 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group Jun 18 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
This event is in the "Adults" group Jun 22 2026 Mon Film Series for Adults - To Kill a Mockingbird (1962) 2:00pm–5:00pm Adults Movie This event is in the "Adults" group Jun 22 2026 Mon Film Series for Adults - To Kill a Mockingbird (1962) 2:00pm–5:00pm Movie Library Branch: Marshalltown Public Library Room: Meeting Room AB Age Group: Adults Program Type: Movie Event Details: Gregory Peck won a Best Actor Oscar as a widowed, morally upright lawyer defending a black man accused of raping a white woman in 1930s Alabama. Meanwhile, his two young children become involved in a mystery involving the town pariah.
This event is in the "Adults" group Jun 25 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group Jun 25 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
Jun 28 2026 Sun Storyteller Darrin Crow: Tales of Colonial America and the Revolution 2:00pm–3:30pm Jun 28 2026 Sun Storyteller Darrin Crow: Tales of Colonial America and the Revolution 2:00pm–3:30pm Library Branch: Marshalltown Public Library Room: Meeting Room AB Event Details: Storyteller Darrin Crow will present "Tales of Colonial America and the Revolution".
This event is in the "Adults" group Jul 2 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group Jul 2 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
Jul 3 - 4 2026 Independence Day All Day 7/3–7/4 Closing Jul 3 - 4 2026 Closing Independence Day All Day 7/3–7/4 Branches: Marshalltown Public Library Description: The library is closed July 3 and 4 for the Independence Day holiday.
This event is in the "Adults" group Jul 9 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group Jul 9 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
This event is in the "Adults" group Jul 16 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group Jul 16 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
Jul 21 2026 Tue Library Board of Trustees 5:00pm–6:30pm Jul 21 2026 Tue Library Board of Trustees 5:00pm–6:30pm Library Branch: Marshalltown Public Library Room: Meeting Room AB Event Details: The library Board of Trustees meets on the third Tuesday of every month at 5:00 p.m. in Community Meeting Room B. The public is welcome to attend.
This event is in the "Adults" group Jul 23 2026 Thu Thursday Tech Help 2:00pm–4:00pm Adults Technology Class This event is in the "Adults" group Jul 23 2026 Thu Thursday Tech Help 2:00pm–4:00pm Technology Class Library Branch: Marshalltown Public Library Room: Study Room 1 Age Group: Adults Program Type: Technology Class Event Details: Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm.
This event is in the "Adults" group Jul 27 2026 Mon Film Series for Adults - Up (2009) 2:00pm–5:00pm Adults Movie This event is in the "Adults" group Jul 27 2026 Mon Film Series for Adults - Up (2009) 2:00pm–5:00pm Movie Library Branch: Marshalltown Public Library Room: Meeting Room AB Age Group: Adults Program Type: Movie Event Details: A feisty septuagenarian reluctantly teams up with a young explorer in this Oscar-winning Best Animated Feature Film by Pixar.