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 Special Time: Morning Play Day Thursday, March 19, 2026 at 10:00am - 12: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 We're adding a morning session for Play Day today, as an additional option during Spring Break. 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. 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 Special Time: Morning Play Day 10:00am–12: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: We're adding a morning session for Play Day today, as an additional option during Spring Break. 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.
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, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. Storytime is free and there is no pre-registration needed for families. 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, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. Storytime is free and there is no pre-registration needed for families.
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).
This event is in the "Adults" group Thursday Tech Help Thursday, March 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 Mar 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, March 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 Mar 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 "Everyone" group Storm Spotter Education Thursday, March 26, 2026 at 5:30pm - 6:30pm Meeting Room AB at Marshalltown Public Library Program Type: Presentation Age Group: Everyone Marshall County Emergency Management will present a National Weather Service storm spotter program on severe weather preparedness. Learn about storms, how they form and how to be prepared. This program is free and open to the public. View Details This event is in the "Everyone" group Mar 26 2026 Thu Storm Spotter Education 5:30pm–6:30pm Presentation Library Branch: Marshalltown Public Library Room: Meeting Room AB Age Group: Everyone Program Type: Presentation Event Details: Marshall County Emergency Management will present a National Weather Service storm spotter program on severe weather preparedness. Learn about storms, how they form and how to be prepared. This program is free and open to the public.
This event is in the "Everyone" group Magazine Giveaway Sunday, March 29, 2026 at 1:00pm - 3:00pm Lobby at Marshalltown Public Library Program Type: "Come & Go" Event Age Group: Everyone The Marshalltown Public Library’s annual magazine giveaway will take place on Sunday, March 29 from 1:00pm to 3:00pm. The giveaway will take place in the library’s lobby. View Details This event is in the "Everyone" group Mar 29 2026 Sun Magazine Giveaway 1:00pm–3:00pm "Come & Go" Event Library Branch: Marshalltown Public Library Room: Lobby Age Group: Everyone Program Type: "Come & Go" Event Event Details: The Marshalltown Public Library’s annual magazine giveaway will take place on Sunday, March 29 from 1:00pm to 3:00pm. The giveaway will take place in the library’s lobby.
This event is in the "Teens" group This event is in the "Adults" group CJ Williams Author Event: "Monster in Mount Pleasant" Sunday, March 29, 2026 at 2:00pm - 3:30pm Meeting Room AB at Marshalltown Public Library Program Type: Presentation Age Group: Teens, Adults Judge C.J. Williams will be at the library to discuss his book, "A Monster in Mount Pleasant: A Story of Murders and Justice" on Sunday, March 29 at 2:00pm. View Details This event is in the "Teens" group This event is in the "Adults" group Mar 29 2026 Sun CJ Williams Author Event: "Monster in Mount Pleasant" 2:00pm–3:30pm Presentation Library Branch: Marshalltown Public Library Room: Meeting Room AB Age Group: Teens, Adults Program Type: Presentation Event Details: Judge C.J. Williams will be at the library to discuss his book, "A Monster in Mount Pleasant: A Story of Murders and Justice" on Sunday, March 29 at 2: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 Storytime Wednesday, April 1, 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, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. Storytime is free and there is no pre-registration needed for families. 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 Apr 1 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, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. Storytime is free and there is no pre-registration needed for families.
This event is in the "School-Aged Kids" group This event is in the "Teens" group Pokémon Club Wednesday, April 1, 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 Apr 1 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, April 2, 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 Apr 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.
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, April 2, 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 Apr 2 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.
Easter Holiday All Day 4/4 - 4/5 Marshalltown Public Library The library is closed on April 4 and 5 for the Easter holiday. Closing Apr 4 - 5 2026 Closing Easter Holiday All Day 4/4–4/5 Branches: Marshalltown Public Library Description: The library is closed on April 4 and 5 for the Easter holiday.
This event is in the "Teens" group This event is in the "Adults" group Prohibition in Eastern Iowa with Linda McCann Tuesday, April 7, 2026 at 5:30pm - 6:30pm Meeting Room AB at Marshalltown Public Library Program Type: Presentation Age Group: Teens, Adults Prohibition was the period in U.S. History when it was illegal to manufacture, transport or sell liquor. This covered every state and some of the territories. View Details This event is in the "Teens" group This event is in the "Adults" group Apr 7 2026 Tue Prohibition in Eastern Iowa with Linda McCann 5:30pm–6:30pm Presentation Library Branch: Marshalltown Public Library Room: Meeting Room AB Age Group: Teens, Adults Program Type: Presentation Event Details: Prohibition was the period in U.S. History when it was illegal to manufacture, transport or sell liquor. This covered every state and some of the territories.
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, April 8, 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, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. Storytime is free and there is no pre-registration needed for families. 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 Apr 8 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, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. Storytime is free and there is no pre-registration needed for families.
This event is in the "School-Aged Kids" group This event is in the "Teens" group Pokémon Club Wednesday, April 8, 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 Apr 8 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, April 9, 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 Apr 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 "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, April 9, 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 Apr 9 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, April 15, 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, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. Storytime is free and there is no pre-registration needed for families. 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 Apr 15 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, followed by a chance to play with imaginative toys, like our doll house, castle, and kitchen set. Storytime is free and there is no pre-registration needed for families.
This event is in the "School-Aged Kids" group This event is in the "Teens" group Pokémon Club Wednesday, April 15, 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 Apr 15 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, April 16, 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 Apr 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.