This event is in the "Adults" group Film Series for Adults - American Graffiti (1973) Monday, February 23, 2026 at 2:00pm - 5:00pm Meeting Room AB at Marshalltown Public Library Program Type: Movie Age Group: Adults George Lucas directs this music-packed comedy-drama about teenage life in 1962 California. View Details This event is in the "Adults" group Feb 23 2026 Mon Film Series for Adults - American Graffiti (1973) 2:00pm–5:00pm Movie Library Branch: Marshalltown Public Library Room: Meeting Room AB Age Group: Adults Program Type: Movie Event Details: George Lucas directs this music-packed comedy-drama about teenage life in 1962 California.
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 Storytime Wednesday, February 25, 2026 at 10:30am - 11:00am Blue Room at Marshalltown Public Library Program Type: Storytime Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. View Details 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 Feb 25 2026 Wed Storytime 10:30am–11:00am Storytime Library Branch: Marshalltown Public Library Room: Blue Room Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Program Type: Storytime Event Details: Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set.
This event is in the "School-Aged Kids" group This event is in the "Teens" group Pokémon Club Wednesday, February 25, 2026 at 4:00pm - 5:30pm Marshalltown Public Library Program Type: "Come & Go" Event Age Group: School-Aged Kids, Teens 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). View Details This event is in the "School-Aged Kids" group This event is in the "Teens" group Feb 25 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 Thursday Tech Help Thursday, February 26, 2026 at 2:00pm - 4:00pm Study Room 1 at Marshalltown Public Library Program Type: Technology Class Age Group: Adults 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. View Details This event is in the "Adults" group Feb 26 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 Play Day Thursday, February 26, 2026 at 3:00pm - 5:00pm Blue Room at Marshalltown Public Library Program Type: "Come & Go" Event Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Play Day in the Blue Activity room offers kids the chance for imaginative play with the castle, kitchen set, dollhouse, big legos, playsets, and more. Stop in for unplugged fun. View Details 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 Feb 26 2026 Thu Play Day 3:00pm–5:00pm "Come & Go" Event Library Branch: Marshalltown Public Library Room: Blue Room Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Program Type: "Come & Go" Event Event Details: Play Day in the Blue Activity room offers kids the chance for imaginative play with the castle, kitchen set, dollhouse, big legos, playsets, and more. Stop in for unplugged fun.
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 Storytime Wednesday, March 4, 2026 at 10:30am - 11:00am Blue Room at Marshalltown Public Library Program Type: Storytime Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. View Details 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 Mar 4 2026 Wed Storytime 10:30am–11:00am Storytime Library Branch: Marshalltown Public Library Room: Blue Room Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Program Type: Storytime Event Details: Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set.
This event is in the "School-Aged Kids" group This event is in the "Teens" group Pokémon Club Wednesday, March 4, 2026 at 4:00pm - 5:30pm Marshalltown Public Library Program Type: "Come & Go" Event Age Group: School-Aged Kids, Teens 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). View Details This event is in the "School-Aged Kids" group This event is in the "Teens" group Mar 4 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 Thursday Tech Help Thursday, March 5, 2026 at 2:00pm - 4:00pm Study Room 1 at Marshalltown Public Library Program Type: Technology Class Age Group: Adults 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. View Details This event is in the "Adults" group Mar 5 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 Play Day Thursday, March 5, 2026 at 3:00pm - 5:00pm Blue Room at Marshalltown Public Library Program Type: "Come & Go" Event Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Play Day in the Blue Activity room offers kids the chance for imaginative play with the castle, kitchen set, dollhouse, big legos, playsets, and more. Stop in for unplugged fun. View Details 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 Mar 5 2026 Thu Play Day 3:00pm–5:00pm "Come & Go" Event Library Branch: Marshalltown Public Library Room: Blue Room Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Program Type: "Come & Go" Event Event Details: Play Day in the Blue Activity room offers kids the chance for imaginative play with the castle, kitchen set, dollhouse, big legos, playsets, and more. Stop in for unplugged fun.
This event is in the "Teens" group This event is in the "Adults" group Madelyn Mayberry Des Moines Art Center Virtual Tour Monday, March 9, 2026 at 2:00pm - 3:30pm Meeting Room AB at Marshalltown Public Library Program Type: Presentation Age Group: Teens, Adults Join us for an Art Appreciation program focused on Des Moines Art Center Architecture and Modern and Contemporary Artworks. View Details This event is in the "Teens" group This event is in the "Adults" group Mar 9 2026 Mon Madelyn Mayberry Des Moines Art Center Virtual Tour 2:00pm–3:30pm Presentation Library Branch: Marshalltown Public Library Room: Meeting Room AB Age Group: Teens, Adults Program Type: Presentation Event Details: Join us for an Art Appreciation program focused on Des Moines Art Center Architecture and Modern and Contemporary Artworks.
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 Storytime Wednesday, March 11, 2026 at 10:30am - 11:00am Blue Room at Marshalltown Public Library Program Type: Storytime Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. View Details 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 Mar 11 2026 Wed Storytime 10:30am–11:00am Storytime Library Branch: Marshalltown Public Library Room: Blue Room Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Program Type: Storytime Event Details: Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set.
This event is in the "School-Aged Kids" group This event is in the "Teens" group Pokémon Club Wednesday, March 11, 2026 at 4:00pm - 5:30pm Marshalltown Public Library Program Type: "Come & Go" Event Age Group: School-Aged Kids, Teens 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). View Details This event is in the "School-Aged Kids" group This event is in the "Teens" group Mar 11 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 Thursday Tech Help Thursday, March 12, 2026 at 2:00pm - 4:00pm Study Room 1 at Marshalltown Public Library Program Type: Technology Class Age Group: Adults 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. View Details This event is in the "Adults" group Mar 12 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 Play Day Thursday, March 12, 2026 at 3:00pm - 5:00pm Blue Room at Marshalltown Public Library Program Type: "Come & Go" Event Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Play Day in the Blue Activity room offers kids the chance for imaginative play with the castle, kitchen set, dollhouse, big legos, playsets, and more. Stop in for unplugged fun. View Details 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 Mar 12 2026 Thu Play Day 3:00pm–5:00pm "Come & Go" Event Library Branch: Marshalltown Public Library Room: Blue Room Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Program Type: "Come & Go" Event Event Details: Play Day in the Blue Activity room offers kids the chance for imaginative play with the castle, kitchen set, dollhouse, big legos, playsets, and more. Stop in for unplugged fun.
This event is in the "Families (Parents/Caregivers with Children)" group This event is in the "Children" group Storytime: Unique Animals Friday, March 13, 2026 at 1:00pm - 1:45pm Marshalltown Public Library Program Type: Science/STEM, Storytime Age Group: Families (Parents/Caregivers with Children), Children Enjoy stories and interesting facts about these unique animals that you will have a chance to meet: an axolotl, hedgehog, and frilled gecko, with naturalist Kim White. This program is free and geared toward the storytime crowd; families welcome. View Details This event is in the "Families (Parents/Caregivers with Children)" group This event is in the "Children" group Mar 13 2026 Fri Storytime: Unique Animals 1:00pm–1:45pm Science/STEM, Storytime Library Branch: Marshalltown Public Library Age Group: Families (Parents/Caregivers with Children), Children Program Type: Science/STEM, Storytime Event Details: Enjoy stories and interesting facts about these unique animals that you will have a chance to meet: an axolotl, hedgehog, and frilled gecko, with naturalist Kim White. This program is free and geared toward the storytime crowd; families welcome.
This event is in the "Teens" group This event is in the "Adults" group Biomimicry Presentation with Naturalist Kim White Friday, March 13, 2026 at 2:30pm - 3:30pm Marshalltown Public Library Program Type: Science/STEM, Presentation Age Group: Teens, Adults Learn about biomimicry with naturalist Kim White, especially highlighting more information about the animal guests, an axoltl, hedgehog, and frilled gecko. This presentation is geared toward adults (interested teens/tweens welcome). View Details This event is in the "Teens" group This event is in the "Adults" group Mar 13 2026 Fri Biomimicry Presentation with Naturalist Kim White 2:30pm–3:30pm Science/STEM, Presentation Library Branch: Marshalltown Public Library Age Group: Teens, Adults Program Type: Science/STEM, Presentation Event Details: Learn about biomimicry with naturalist Kim White, especially highlighting more information about the animal guests, an axoltl, hedgehog, and frilled gecko. This presentation is geared toward adults (interested teens/tweens welcome).
Library Board of Trustees Tuesday, March 17, 2026 at 5:00pm - 6:30pm Meeting Room AB at Marshalltown Public Library 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. View Details Mar 17 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 "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 Storytime Wednesday, March 18, 2026 at 10:30am - 11:00am Blue Room at Marshalltown Public Library Program Type: Storytime Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. View Details 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 Mar 18 2026 Wed Storytime 10:30am–11:00am Storytime Library Branch: Marshalltown Public Library Room: Blue Room Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Program Type: Storytime Event Details: Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set.
This event is in the "School-Aged Kids" group This event is in the "Teens" group Spring Break Pokémon Club: Extra Time Wednesday, March 18, 2026 at 1:00pm - 4:00pm Marshalltown Public Library Program Type: "Come & Go" Event Age Group: School-Aged Kids, Teens Special Spring Break Pokemon Club session, with extra time, extra activities! Youth ages 8 and older are invited to stop by the large meeting room to connect with other Pokémon fans. View Details This event is in the "School-Aged Kids" group This event is in the "Teens" group Mar 18 2026 Wed Spring Break Pokémon Club: Extra Time 1:00pm–4:00pm "Come & Go" Event Library Branch: Marshalltown Public Library Age Group: School-Aged Kids, Teens Program Type: "Come & Go" Event Event Details: Special Spring Break Pokemon Club session, with extra time, extra activities! Youth ages 8 and older are invited to stop by the large meeting room to connect with other Pokémon fans.
This event is in the "Adults" group Thursday Tech Help Thursday, March 19, 2026 at 2:00pm - 4:00pm Study Room 1 at Marshalltown Public Library Program Type: Technology Class Age Group: Adults 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. View Details This event is in the "Adults" group Mar 19 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 Play Day Thursday, March 19, 2026 at 3:00pm - 5:00pm Blue Room at Marshalltown Public Library Program Type: "Come & Go" Event Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Play Day in the Blue Activity room offers kids the chance for imaginative play with the castle, kitchen set, dollhouse, big legos, playsets, and more. Stop in for unplugged fun. View Details 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 Mar 19 2026 Thu Play Day 3:00pm–5:00pm "Come & Go" Event Library Branch: Marshalltown Public Library Room: Blue Room Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Program Type: "Come & Go" Event Event Details: Play Day in the Blue Activity room offers kids the chance for imaginative play with the castle, kitchen set, dollhouse, big legos, playsets, and more. Stop in for unplugged fun.
This event is in the "Adults" group Film Series for Adults - High Noon (1952) Monday, March 23, 2026 at 2:00pm - 5:00pm Meeting Room AB at Marshalltown Public Library Program Type: Movie Age Group: Adults A retiring town marshal is left on his own as he prepares for a high-noon showdown with a gang of vengeful outlaws whose leader he arrested. As the town clock ticks down, even the marshal's new Quaker bride is nowhere to be found. View Details This event is in the "Adults" group Mar 23 2026 Mon Film Series for Adults - High Noon (1952) 2:00pm–5:00pm Movie Library Branch: Marshalltown Public Library Room: Meeting Room AB Age Group: Adults Program Type: Movie Event Details: A retiring town marshal is left on his own as he prepares for a high-noon showdown with a gang of vengeful outlaws whose leader he arrested. As the town clock ticks down, even the marshal's new Quaker bride is nowhere to be found.
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 Storytime Wednesday, March 25, 2026 at 10:30am - 11:00am Blue Room at Marshalltown Public Library Program Type: Storytime Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. View Details 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 Mar 25 2026 Wed Storytime 10:30am–11:00am Storytime Library Branch: Marshalltown Public Library Room: Blue Room Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids Program Type: Storytime Event Details: Storytime includes few stories, songs, and movement activities all about trains, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set.
This event is in the "School-Aged Kids" group This event is in the "Teens" group Pokémon Club Wednesday, March 25, 2026 at 4:00pm - 5:30pm Marshalltown Public Library Program Type: "Come & Go" Event Age Group: School-Aged Kids, Teens 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). View Details This event is in the "School-Aged Kids" group This event is in the "Teens" group Mar 25 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).