Event List

Age Group
Age Group
Program Type
Room
Event Type
Registration Type

Primary tabs

This event is in the "Babies & Toddlers" group.
This event is in the "Families (Parents/Caregivers with Children)" group.

Small Talk Early Literacy Class

Thursday, May 2, 2024 at 10:00am - 11:00am
Marshalltown Public Library
Program Type:
Presentation
Age Group:
Babies & Toddlers, Families (Parents/Caregivers with Children)
Event Details:

Small Talk Early Literacy Class for parents of babies ages 0-30 months is held via Zoom for ten weeks. This class is offered free, thanks to an IRVECA grant, and is a partnershi

Library Branch: Marshalltown Public Library
Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children)
Program Type: Presentation
Event Details:
Small Talk Early Literacy Class for parents of babies ages 0-30 months is held via Zoom for ten weeks. This class is offered free, thanks to an IRVECA grant, and is a partnership between the library and ISU Extension. Pre-registration is required....
This event is in the "Adults" group.

Tech Help on Thursdays

Thursday, May 2, 2024 at 2:00pm - 4:00pm
Study Room 1 at Marshalltown Public Library
Program Type:
Technology Class
Age Group:
Adults
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. You can s

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. You can sign up for an appointment by visiting the Information Desk or calling ...
This event is in the "Adults" group.

Dennis Goldford: Political Polarization--It's Ugly, and There's No End in Sight

Sunday, May 5, 2024 at 2:00pm - 3:30pm
Meeting Room AB at Marshalltown Public Library
Age Group:
Adults
Event Details:

The Marshalltown Public Library has received funding from Humanities Iowa, a private, non‐profit, to host a presentation called Political Polarization: It's Ugly, and There's No En

Library Branch: Marshalltown Public Library
Room: Meeting Room AB
Age Group: Adults
Event Details:
The Marshalltown Public Library has received funding from Humanities Iowa, a private, non‐profit, to host a presentation called Political Polarization: It's Ugly, and There's No End in Sight by Dennis Goldford at 2:00pm on Sunday, May 5.  The pr...
This event is in the "Babies & Toddlers" group.
This event is in the "Families (Parents/Caregivers with Children)" group.

Small Talk Early Literacy Class

Thursday, May 9, 2024 at 10:00am - 11:00am
Marshalltown Public Library
Program Type:
Presentation
Age Group:
Babies & Toddlers, Families (Parents/Caregivers with Children)
Event Details:

Small Talk Early Literacy Class for parents of babies ages 0-30 months is held via Zoom for ten weeks. This class is offered free, thanks to an IRVECA grant, and is a partnershi

Library Branch: Marshalltown Public Library
Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children)
Program Type: Presentation
Event Details:
Small Talk Early Literacy Class for parents of babies ages 0-30 months is held via Zoom for ten weeks. This class is offered free, thanks to an IRVECA grant, and is a partnership between the library and ISU Extension. Pre-registration is required....
This event is in the "Adults" group.

Tech Help on Thursdays

Thursday, May 9, 2024 at 2:00pm - 4:00pm
Study Room 1 at Marshalltown Public Library
Program Type:
Technology Class
Age Group:
Adults
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. You can s

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. You can sign up for an appointment by visiting the Information Desk or calling ...
This event is in the "Everyone" group.

Community Connections

Tuesday, May 14, 2024 at 2:00pm - 4:00pm
Study Room 4 at Marshalltown Public Library
Program Type:
Health & Wellness
Age Group:
Everyone
Event Details:

Social worker will meet with the public to provide assistance.

Library Branch: Marshalltown Public Library
Room: Study Room 4
Age Group: Everyone
Program Type: Health & Wellness
Event Details:
Social worker will meet with the public to provide assistance. ...
This event is in the "Babies & Toddlers" group.
This event is in the "Families (Parents/Caregivers with Children)" group.

Small Talk Early Literacy Class

Thursday, May 16, 2024 at 10:00am - 11:00am
Marshalltown Public Library
Program Type:
Presentation
Age Group:
Babies & Toddlers, Families (Parents/Caregivers with Children)
Event Details:

Small Talk Early Literacy Class for parents of babies ages 0-30 months is held via Zoom for ten weeks. This class is offered free, thanks to an IRVECA grant, and is a partnershi

Library Branch: Marshalltown Public Library
Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children)
Program Type: Presentation
Event Details:
Small Talk Early Literacy Class for parents of babies ages 0-30 months is held via Zoom for ten weeks. This class is offered free, thanks to an IRVECA grant, and is a partnership between the library and ISU Extension. Pre-registration is required....
This event is in the "Adults" group.

Tech Help on Thursdays

Thursday, May 16, 2024 at 2:00pm - 4:00pm
Study Room 1 at Marshalltown Public Library
Program Type:
Technology Class
Age Group:
Adults
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. You can s

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. You can sign up for an appointment by visiting the Information Desk or calling ...

The Lion King (1994)

Monday, May 20, 2024 at 2:00pm - 5:00pm
Meeting Room AB at Marshalltown Public Library
Event Details:

Our film series for adults continues on Monday, May 20 at 2:00pm in the library's community meeting rooms. The library will show the film The Lion King (1994). The film series will

Library Branch: Marshalltown Public Library
Room: Meeting Room AB
Event Details:
Our film series for adults continues on Monday, May 20 at 2:00pm in the library's community meeting rooms. The library will show the film The Lion King (1994). The film series will continue every fourth Monday of the month at 2:00pm - this Monday is ...

Library Board of Trustees

Tuesday, May 21, 2024 at 5:00pm - 6:30pm
Meeting Room B at Marshalltown Public Library
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.

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.

Small Talk Early Literacy Class

Thursday, May 23, 2024 at 10:00am - 11:00am
Marshalltown Public Library
Program Type:
Presentation
Age Group:
Babies & Toddlers, Families (Parents/Caregivers with Children)
Event Details:

Small Talk Early Literacy Class for parents of babies ages 0-30 months is held via Zoom for ten weeks. This class is offered free, thanks to an IRVECA grant, and is a partnershi

Library Branch: Marshalltown Public Library
Age Group: Babies & Toddlers, Families (Parents/Caregivers with Children)
Program Type: Presentation
Event Details:
Small Talk Early Literacy Class for parents of babies ages 0-30 months is held via Zoom for ten weeks. This class is offered free, thanks to an IRVECA grant, and is a partnership between the library and ISU Extension. Pre-registration is required....
This event is in the "Adults" group.

Tech Help on Thursdays

Thursday, May 23, 2024 at 2:00pm - 4:00pm
Study Room 1 at Marshalltown Public Library
Program Type:
Technology Class
Age Group:
Adults
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. You can s

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. You can sign up for an appointment by visiting the Information Desk or calling ...

Memorial Day Weekend

All Day 5/25 - 5/27
Marshalltown Public Library, Off Site

The library will be closed for Memorial Day weekend, May 25 through May 27, 2024.

Closing
Branches:
Marshalltown Public Library, Off Site
Description:
The library will be closed for Memorial Day weekend, May 25 through May 27, 2024. ...
This event is in the "Adults" group.

Tech Help on Thursdays

Thursday, May 30, 2024 at 2:00pm - 4:00pm
Study Room 1 at Marshalltown Public Library
Program Type:
Technology Class
Age Group:
Adults
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. You can s

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. You can sign up for an appointment by visiting the Information Desk or calling ...
This event is in the "Adults" group.

Tech Help on Thursdays

Thursday, June 6, 2024 at 2:00pm - 4:00pm
Study Room 1 at Marshalltown Public Library
Program Type:
Technology Class
Age Group:
Adults
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. You can s

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. You can sign up for an appointment by visiting the Information Desk or calling ...
This event is in the "Everyone" group.

Community Connections

Tuesday, June 11, 2024 at 2:00pm - 4:00pm
Study Room 4 at Marshalltown Public Library
Program Type:
Health & Wellness
Age Group:
Everyone
Event Details:

Social worker will meet with the public to provide assistance.

Library Branch: Marshalltown Public Library
Room: Study Room 4
Age Group: Everyone
Program Type: Health & Wellness
Event Details:
Social worker will meet with the public to provide assistance. ...
This event is in the "Adults" group.

Tech Help on Thursdays

Thursday, June 13, 2024 at 2:00pm - 4:00pm
Study Room 1 at Marshalltown Public Library
Program Type:
Technology Class
Age Group:
Adults
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. You can s

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. You can sign up for an appointment by visiting the Information Desk or calling ...

Healthy Family Fair

Saturday, June 15, 2024 at 10:30am - 12:00pm
Marshalltown Public Library
Event Details:

Healthy Family Fair will be held in the library parking lot with free actitivites for kids, plus a community resource fair! More info coming. 

Library Branch: Marshalltown Public Library
Event Details:
Healthy Family Fair will be held in the library parking lot with free actitivites for kids, plus a community resource fair! More info coming.  ...

Library Board of Trustees

Tuesday, June 18, 2024 at 5:00pm - 6:30pm
Meeting Room B at Marshalltown Public Library
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.

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 "Families (Parents/Caregivers with Children)" group.
This event is in the "School-Aged Kids" group.
This event is in the "Teens" group.

Cockatoo Encounter

Thursday, June 20, 2024 at 10:00am - 10:45am
Marshalltown Public Library
Program Type:
Presentation
Age Group:
Families (Parents/Caregivers with Children), School-Aged Kids, Teens
Library Branch: Marshalltown Public Library
Age Group: Families (Parents/Caregivers with Children), School-Aged Kids, Teens
Program Type: Presentation
This event is in the "Families (Parents/Caregivers with Children)" group.
This event is in the "School-Aged Kids" group.
This event is in the "Teens" group.

Cockatoo Encounter

Thursday, June 20, 2024 at 1:00pm - 1:45pm
Marshalltown Public Library
Program Type:
Presentation
Age Group:
Families (Parents/Caregivers with Children), School-Aged Kids, Teens
Library Branch: Marshalltown Public Library
Age Group: Families (Parents/Caregivers with Children), School-Aged Kids, Teens
Program Type: Presentation
This event is in the "Adults" group.

Tech Help on Thursdays

Thursday, June 20, 2024 at 2:00pm - 4:00pm
Study Room 1 at Marshalltown Public Library
Program Type:
Technology Class
Age Group:
Adults
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. You can s

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. You can sign up for an appointment by visiting the Information Desk or calling ...

To Catch a Thief (1955)

Monday, June 24, 2024 at 2:00pm - 5:00pm
Meeting Room AB at Marshalltown Public Library
Event Details:

Our film series for adults continues on Monday, June 24 at 2:00pm in the library's community meeting rooms. The library will show the film The Lion King (1994). The film series wil

Library Branch: Marshalltown Public Library
Room: Meeting Room AB
Event Details:
Our film series for adults continues on Monday, June 24 at 2:00pm in the library's community meeting rooms. The library will show the film The Lion King (1994). The film series will continue every fourth Monday of the month at 2:00pm. To Catch a T...