Event List

Age Group
Age Group
Program Type
Room
Event Type
Registration Type

Primary tabs

This event is in the "School-Aged Kids" group
This event is in the "Teens" group
This event is in the "Adults" group

POSTPONED: Nancy Drew: Iowa's Heroine to the World

Saturday, June 14, 2025 at 2:00pm - 3:00pm
Meeting Room AB at Marshalltown Public Library
Program Type:
Presentation
Age Group:
School-Aged Kids, Teens, Adults

This event has been cancelled--we are working to reschedule with the speaker for a different date. 

Cancelled
Library Branch: Marshalltown Public Library
Room: Meeting Room AB
Age Group: School-Aged Kids, Teens, Adults
Program Type: Presentation
Event Details:

This event has been cancelled--we are working to reschedule with the speaker for a different date. 

This event is in the "Babies & Toddlers" group
This event is in the "Children" group
This event is in the "School-Aged Kids" group
This event is in the "Teens" group

Summer Lunch for Kids (Ages 1-18)

Tuesday, June 17, 2025 at 11:00am - 12:00pm
Marshalltown Public Library
Program Type:
"Come & Go" Event, Other
Age Group:
Babies & Toddlers, Children, School-Aged Kids, Teens

Free summer lunch sack lunch served* (for ages 1-18 years) between 11 am and noon (or as supplies last). Lunch is open to all ages (and there will be books, including pop-up books available & coloring available for younger students). 

Library Branch: Marshalltown Public Library
Age Group: Babies & Toddlers, Children, School-Aged Kids, Teens
Program Type: "Come & Go" Event, Other
Event Details:

Free summer lunch sack lunch served* (for ages 1-18 years) between 11 am and noon (or as supplies last). Lunch is open to all ages (and there will be books, including pop-up books available & coloring available for younger students). 

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

Tuesday, June 17, 2025 at 2:00pm - 4: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.

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 "School-Aged Kids" group
This event is in the "Teens" group

Pokemon Club

Tuesday, June 17, 2025 at 2:00pm - 4:00pm
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 Pokemon fans. Battle with others (or learn how to play, if needed), trading permitted (with coordinator approval).

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 Pokemon fans. Battle with others (or learn how to play, if needed), trading permitted (with coordinator approval).

Library Board of Trustees

Tuesday, June 17, 2025 at 5:00pm - 6:30pm
Meeting Room B 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.

Library Branch: Marshalltown Public Library
Room: Meeting Room B
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 on the West Lawn

Wednesday, June 18, 2025 at 10:30am - 11:00am
West Lawn at Marshalltown Public Library
Program Type:
Storytime
Age Group:
Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids

Join us on the West Lawn for storytime this summer on Wednesdays at 10:30 am, including fingerplays, songs, and stories.

Library Branch: Marshalltown Public Library
Room: West Lawn
Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids
Program Type: Storytime
Event Details:

Join us on the West Lawn for storytime this summer on Wednesdays at 10:30 am, including fingerplays, songs, and stories.

This event is in the "Children" group
This event is in the "School-Aged Kids" group
This event is in the "Teens" group

Summer Lunch for Kids (Ages 1-18)

Wednesday, June 18, 2025 at 11:00am - 12:00pm
Marshalltown Public Library
Program Type:
Other
Age Group:
Children, School-Aged Kids, Teens

Free summer lunch sack lunch served* (for ages 1-18 years) after storytime on the West Lawn, between 11 am and noon (or as supplies last). 

Library Branch: Marshalltown Public Library
Age Group: Children, School-Aged Kids, Teens
Program Type: Other
Event Details:

Free summer lunch sack lunch served* (for ages 1-18 years) after storytime on the West Lawn, between 11 am and noon (or as supplies last). 

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, June 19, 2025 at 2:00pm - 4: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.

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

Tech Help on Thursdays

Thursday, June 19, 2025 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.

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 "School-Aged Kids" group
This event is in the "Teens" group

Comics Workshop for Kids

Friday, June 20, 2025 at 4:00pm - 6:00pm
Marshalltown Public Library
Program Type:
Arts & Crafts, Workshop, Writing Group
Age Group:
School-Aged Kids, Teens

Join Do Art Productions to learn about drawing comics, making comic books, and make your own. This free workshop is for SCHOOL-AGED KIDS 2nd-12th grade and requires pre-registration (online or at the youth desk). A snack will be served.

Open
Registration Required
Library Branch: Marshalltown Public Library
Age Group: School-Aged Kids, Teens
Program Type: Arts & Crafts, Workshop, Writing Group
Registration Required
Event Details:

Join Do Art Productions to learn about drawing comics, making comic books, and make your own. This free workshop is for SCHOOL-AGED KIDS 2nd-12th grade and requires pre-registration (online or at the youth desk). A snack will be served.

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

Healthy Family Fair

Saturday, June 21, 2025 at 10:30am - 12:00pm
West Lawn at Marshalltown Public Library
Program Type:
Arts & Crafts, Health & Wellness, Other
Age Group:
Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids, Teens

The library will again host the Healthy Family Fair (in partnership with CAPS) filling the parking lot with a resource fair with many local organizations, freebies, great info for families, vehicles, strolling entertainment, and stations with wand

Library Branch: Marshalltown Public Library
Room: West Lawn
Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids, Teens
Program Type: Arts & Crafts, Health & Wellness, Other
Event Details:

The library will again host the Healthy Family Fair (in partnership with CAPS) filling the parking lot with a resource fair with many local organizations, freebies, great info for families, vehicles, strolling entertainment, and stations with wand

This event is in the "Babies & Toddlers" group
This event is in the "Children" group
This event is in the "School-Aged Kids" group
This event is in the "Teens" group

Summer Lunch for Kids (Ages 1-18)

Tuesday, June 24, 2025 at 11:00am - 12:00pm
Marshalltown Public Library
Program Type:
"Come & Go" Event, Other
Age Group:
Babies & Toddlers, Children, School-Aged Kids, Teens

Free summer lunch sack lunch served* (for ages 1-18 years) between 11 am and noon (or as supplies last). Lunch is open to all ages (and there will be books, including pop-up books available & coloring available for younger students). 

Library Branch: Marshalltown Public Library
Age Group: Babies & Toddlers, Children, School-Aged Kids, Teens
Program Type: "Come & Go" Event, Other
Event Details:

Free summer lunch sack lunch served* (for ages 1-18 years) between 11 am and noon (or as supplies last). Lunch is open to all ages (and there will be books, including pop-up books available & coloring available for younger students). 

This event is in the "School-Aged Kids" group
This event is in the "Teens" group

Beading Workshop, 2nd grade & older

Tuesday, June 24, 2025 at 12:30pm - 1:30pm
Marshalltown Public Library
Program Type:
Arts & Crafts, Workshop
Age Group:
School-Aged Kids, Teens

PRE-REGISTER for this free beading workshop in the large meeting room. Open to 2nd grade and older. 

Open
Registration Required
Library Branch: Marshalltown Public Library
Age Group: School-Aged Kids, Teens
Program Type: Arts & Crafts, Workshop
Registration Required
Event Details:

PRE-REGISTER for this free beading workshop in the large meeting room. Open to 2nd grade and older. 

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

Tuesday, June 24, 2025 at 2:00pm - 4: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.

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 "School-Aged Kids" group
This event is in the "Teens" group

Pokemon Club

Tuesday, June 24, 2025 at 2:00pm - 4:00pm
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 Pokemon fans. Battle with others (or learn how to play, if needed), trading permitted (with coordinator approval).

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 Pokemon fans. Battle with others (or learn how to play, if needed), trading permitted (with coordinator approval).

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

Family Music with Calle Sur on the West Lawn

Wednesday, June 25, 2025 at 10:30am - 11:00am
West Lawn at Marshalltown Public Library
Program Type:
Music, Performance
Age Group:
Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids

Join us on the West Lawn for family music with Panamanian duo, Calle Sur.

Library Branch: Marshalltown Public Library
Room: West Lawn
Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children, School-Aged Kids
Program Type: Music, Performance
Event Details:

Join us on the West Lawn for family music with Panamanian duo, Calle Sur.

This event is in the "Children" group
This event is in the "School-Aged Kids" group
This event is in the "Teens" group

Summer Lunch for Kids (Ages 1-18)

Wednesday, June 25, 2025 at 11:00am - 12:00pm
Marshalltown Public Library
Program Type:
Other
Age Group:
Children, School-Aged Kids, Teens

Free summer lunch sack lunch served* (for ages 1-18 years) after storytime on the West Lawn, between 11 am and noon (or as supplies last). 

Library Branch: Marshalltown Public Library
Age Group: Children, School-Aged Kids, Teens
Program Type: Other
Event Details:

Free summer lunch sack lunch served* (for ages 1-18 years) after storytime on the West Lawn, between 11 am and noon (or as supplies last). 

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

Storytime at Mega-10

Thursday, June 26, 2025 at 9:30am - 10:00am
Off Site
Program Type:
Storytime
Age Group:
Babies & Toddlers, Families (Parents/Caregivers with Children), Children

Families from the public are welcome to join us when we meet our friends from the Y Preschool and High Street Head Start at Mega-10 Park for a "Storytime in the Park." 

Offsite Event
Library Branch: Off Site
Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children), Children
Program Type: Storytime
Event Details:

Families from the public are welcome to join us when we meet our friends from the Y Preschool and High Street Head Start at Mega-10 Park for a "Storytime in the Park." 

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, June 26, 2025 at 2:00pm - 4: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.

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

Tech Help on Thursdays

Thursday, June 26, 2025 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.

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 "School-Aged Kids" group

Minecraft Party: 2nd - 4th grade

Thursday, June 26, 2025 at 3:00pm - 4:30pm
Marshalltown Public Library
Program Type:
Other
Age Group:
School-Aged Kids

This free Minecraft gaming event will offer youth the chance to play Minecraft and participate in challenges This free program is being offered in partnership with the esports students of Marshalltown Community College. 

Open
Registration Required
Library Branch: Marshalltown Public Library
Age Group: School-Aged Kids
Program Type: Other
Registration Required
Event Details:

This free Minecraft gaming event will offer youth the chance to play Minecraft and participate in challenges This free program is being offered in partnership with the esports students of Marshalltown Community College. 

This event is in the "School-Aged Kids" group
This event is in the "Teens" group

Minecraft Party: 5th grade to teen

Thursday, June 26, 2025 at 5:00pm - 6:30pm
Marshalltown Public Library
Program Type:
Other
Age Group:
School-Aged Kids, Teens

This free Minecraft gaming event will offer youth the chance to play Minecraft and participate in challenges This free program is being offered in partnership with the esports students of Marshalltown Community College. 

Open
Registration Required
Library Branch: Marshalltown Public Library
Age Group: School-Aged Kids, Teens
Program Type: Other
Registration Required
Event Details:

This free Minecraft gaming event will offer youth the chance to play Minecraft and participate in challenges This free program is being offered in partnership with the esports students of Marshalltown Community College. 

This event is in the "Adults" group

The Hustler (1961)

Monday, June 30, 2025 at 2:00pm - 5:00pm
Meeting Room AB at Marshalltown Public Library
Program Type:
Movie
Age Group:
Adults

Paul Newman chalked up a Best Actor nomination as cocky young pool shark "Fast" Eddie Felson, who comes up against the cruelty of life as he negotiates the billiards underworld with the help of a wily mentor and a troubled girlfriend.

Library Branch: Marshalltown Public Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Movie
Event Details:

Paul Newman chalked up a Best Actor nomination as cocky young pool shark "Fast" Eddie Felson, who comes up against the cruelty of life as he negotiates the billiards underworld with the help of a wily mentor and a troubled girlfriend.

This event is in the "Babies & Toddlers" group
This event is in the "Children" group
This event is in the "School-Aged Kids" group
This event is in the "Teens" group

Summer Lunch for Kids (Ages 1-18)

Tuesday, July 1, 2025 at 11:00am - 12:00pm
Marshalltown Public Library
Program Type:
"Come & Go" Event, Other
Age Group:
Babies & Toddlers, Children, School-Aged Kids, Teens

Free summer lunch sack lunch served* (for ages 1-18 years) between 11 am and noon (or as supplies last). Lunch is open to all ages (and there will be books, including pop-up books available & coloring available for younger students). 

Library Branch: Marshalltown Public Library
Age Group: Babies & Toddlers, Children, School-Aged Kids, Teens
Program Type: "Come & Go" Event, Other
Event Details:

Free summer lunch sack lunch served* (for ages 1-18 years) between 11 am and noon (or as supplies last). Lunch is open to all ages (and there will be books, including pop-up books available & coloring available for younger students).