Event List

Age Group
Age Group
Program Type
Room
Event Type
Registration Type

Primary tabs

Friends of the Library Book Sale: Friends Member Preview Night

Friday, September 19, 2025 at 5:00pm - 7:30pm
Meeting Room AB at Marshalltown Public Library
Event Details:

The Friends of the Marshalltown Public Library will hold its annual book sale on Friday, September 19 from 5:00-7:30 PM (Friends Member Preview Night); Saturday, September 20 ...

Library Branch: Marshalltown Public Library
Room: Meeting Room AB
Event Details:

The Friends of the Marshalltown Public Library will hold its annual book sale on Friday, September 19 from 5:00-7:30 PM (Friends Member Preview Night); Saturday, September 20  from 9AM-3PM;  Sunday, September 21 from 1-5PM; and Monday, S

Friends of the Library Book Sale

Saturday, September 20, 2025 at 9:00am - 3:00pm
Meeting Room AB at Marshalltown Public Library
Event Details:

The Friends of the Marshalltown Public Library will hold its annual book sale on Friday, September 19 from 5:00-7:30 PM (Friends Member Preview Night); Saturday, September 20 ...

Library Branch: Marshalltown Public Library
Room: Meeting Room AB
Event Details:

The Friends of the Marshalltown Public Library will hold its annual book sale on Friday, September 19 from 5:00-7:30 PM (Friends Member Preview Night); Saturday, September 20  from 9AM-3PM;  Sunday, September 21 from 1-5PM; and Monday, S

Friends of the Library Book Sale: $1 bag sale

Sunday, September 21, 2025 at 1:00pm - 5:00pm
Meeting Room AB at Marshalltown Public Library
Event Details:

The Friends of the Marshalltown Public Library will hold its annual book sale on Friday, September 19 from 5:00-7:30 PM (Friends Member Preview Night); Saturday, September 20 ...

Library Branch: Marshalltown Public Library
Room: Meeting Room AB
Event Details:

The Friends of the Marshalltown Public Library will hold its annual book sale on Friday, September 19 from 5:00-7:30 PM (Friends Member Preview Night); Saturday, September 20  from 9AM-3PM;  Sunday, September 21 from 1-5PM; and Monday, S

Friends of the Library Book Sale: $1 Admission (All Items Free)

Monday, September 22, 2025 at 9:00am - 2:00pm
Meeting Room AB at Marshalltown Public Library
Event Details:

The Friends of the Marshalltown Public Library will hold its annual book sale on Friday, September 19 from 5:00-7:30 PM (Friends Member Preview Night); Saturday, September 20 ...

Library Branch: Marshalltown Public Library
Room: Meeting Room AB
Event Details:

The Friends of the Marshalltown Public Library will hold its annual book sale on Friday, September 19 from 5:00-7:30 PM (Friends Member Preview Night); Saturday, September 20  from 9AM-3PM;  Sunday, September 21 from 1-5PM; and Monday, S

Library Board of Trustees

Tuesday, September 23, 2025 at 5:00pm - 6:30pm
Meeting Room B at Marshalltown Public Library
Event Details:

The library Board of Trustees normally 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 month the Board of ...

Library Branch: Marshalltown Public Library
Room: Meeting Room B
Event Details:

The library Board of Trustees normally 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.

Film Series for Adults

Monday, September 29, 2025 at 2:00pm - 5:00pm
Meeting Room AB at Marshalltown Public Library
Program Type:
Movie
Age Group:
Adults
Event Details:

Film Series for Adults is every fourth Monday of the month at 2:00pm.

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

Film Series for Adults is every fourth Monday of the month at 2:00pm.

Library Board of Trustees

Tuesday, October 21, 2025 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 "Adults" group.

Film Series for Adults

Monday, October 27, 2025 at 2:00pm - 5:00pm
Meeting Room AB at Marshalltown Public Library
Program Type:
Movie
Age Group:
Adults
Event Details:

Film Series for Adults is every fourth Monday of the month at 2:00pm.

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

Film Series for Adults is every fourth Monday of the month at 2:00pm.

City Inservice

All Day
Marshalltown Public Library
Closing
Branches:
Marshalltown Public Library

Library Board of Trustees

Tuesday, November 18, 2025 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 "Adults" group.

Film Series for Adults

Monday, November 24, 2025 at 2:00pm - 5:00pm
Meeting Room AB at Marshalltown Public Library
Program Type:
Movie
Age Group:
Adults
Event Details:

Film Series for Adults is every fourth Monday of the month at 2:00pm.

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

Film Series for Adults is every fourth Monday of the month at 2:00pm.

Thanksgiving

All Day
Marshalltown Public Library
Closing
Branches:
Marshalltown Public Library

Thanksgiving

All Day
Marshalltown Public Library
Closing
Branches:
Marshalltown Public Library

Library Board of Trustees

Tuesday, December 16, 2025 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.

Christmas Eve

All Day
Marshalltown Public Library
Closing
Branches:
Marshalltown Public Library

Christmas Day

All Day
Marshalltown Public Library
Closing
Branches:
Marshalltown Public Library

New Year's Eve

All Day
Marshalltown Public Library
Closing
Branches:
Marshalltown Public Library