Events

Join us for upcoming events and programs at the Marshalltown Public Library! All events are free and open to the public.

 Limit by audience:
  July 2018August >>
SunMonTueWedThuFriSat
1
2
3
4
5
6
7
8
Chess Club
1-3 p.m.
 Chess Club
Sunday, Jul. 8, 1-3 p.m.
Marshalltown Public Library
Chess Club is 2nd & 4th Sundays of each month, 1-3 p.m. Beginners welcome, with help learning from our volunteer coordinator from1-2; experienced players may come anytime, 1-3. No pre-registration is required for this program; all players need to sign in. Kids, teens, and adults are welcome.&nbs...read more
9
10
11
12
13
14
15
16
17
18
19
Lunch @ the Library
11 a.m - 12:30 p.m
 Lunch @ the Library
Thursday, Jul. 19, 11 a.m - 12:30 p.m
Marshalltown Public Library
Wednesdays and Thursdays from 11 a.m to 12:30 p.m from June 6- August 9
Summer lunch will be provided as part of the USDA summer lunch program, coordinated by Marshalltown Food Service.

FREE for Youth Ages 1-18 years
Caregivers of youth may purchase a lunch for $3.50

...read more
Mad Mixture by Grout Science Museum
1:00
Mad Mixture by Grout Science Museum
Thursday, Jul. 19, 1:00Mad Mixture by Grout
Marshalltown Public Library
Tidbits of different kinds of science of including Super Cold, Combustion, Snakes Alive, and Kitchen Science presented by Grout Science Museum. These programs are geared toward school-aged kids, and do not require pre-registration (except for daycamps/daycare groups.) Please call the library fo...read more
Mad Mixture by Grout Science Museum
2:00 p.m.
Mad Mixture by Grout Science Museum
Thursday, Jul. 19, 2:00 p.m.Mad Mixture by Grout
Marshalltown Public Library
Tidbits of different kinds of science of including Super Cold, Combustion, Snakes Alive, and Kitchen Science presented by Grout Science Museum. These programs are geared toward school-aged kids, and do not require pre-registration (except for daycamps/daycare groups.) Please call the library fo...read more
Pokemon League
4-5:30 p.m.
 Pokemon League
Thursday, Jul. 19, 4-5:30 p.m.
Marshalltown Public Library
Pokemon League is for fans of the trading card game. Players bring their own cards and "battle" in an informal league setting, facilitated by volunteers. Volunteers may help players learn to play, as time permits. Players do not lose cards if they lose the battle and may earn new cards and...read more
20
21
22
Chess Club
1-3 p.m.
 Chess Club
Sunday, Jul. 22, 1-3 p.m.
Marshalltown Public Library
Chess Club is 2nd & 4th Sundays of each month, 1-3 p.m. Beginners welcome, with help learning from our volunteer coordinator from1-2; experienced players may come anytime, 1-3. No pre-registration is required for this program; all players need to sign in. Kids, teens, and adults are welcome.&nbs...read more
23
Crochet Club - July Session
3pm-4pm
 Crochet Club - July Session
Monday, Jul. 23, 3pm-4pm
(Mondays, July 9th, 16th, 23rd, 30th)
Crochet Club - July
Marshalltown Public Library
*REGISTRATION IS CLOSED* Contact Kelsey at the Youth Desk or follow this link to register for August session!

Crochet Club is for kids ages 10 and up to learn the basic...read more

or call 641-754-5738.
24
Toddlers & 2s
9:45 - 10:30 a.m.
 Toddlers & 2s
Tuesday, Jul. 24, 9:45 - 10:30 a.m.
Marshalltown Public Library
This informal playtime for babies and toddlers invites families to practice sharing, enjoy a song and "just right" story, and play with developmental appropriate toys in the blue activity room. The room is open between 9:45-10:30 and our opening song starts at 10 a.m. Please register for t...read more
Play Day
2:00-4:00 p.m.
 Play Day
Tuesday, Jul. 24, 2:00-4:00 p.m.
Marshalltown Public Library
This "come and go" program offers the chance for kids (with a caregiver) to play with giant blocks, Legos, dollhouse, kitchen set, and more in the blue activity room. Free, no pre-registration needed. 
 
Library Board
4:30PM
 Library Board
Tuesday, Jul. 24, 4:30PM
Marshalltown Public Library
The library Board of Trustees meets on the fourth Tuesday of every month at 4:30 p.m. in Community Meeting Room A. The public is welcome to attend. 
25
Storytime: Reading Rocks
10:15 a.m
 Storytime: Reading Rocks
Wednesday, Jul. 25, 10:15 a.m
Marshalltown Public Library
Wednesday, Jun. 6, 10:15
Storytime is held on Wednesdays at 10:15 a.m. and features songs, stories, and fingerplays on a theme. Children of all ages are welcome, with a caregiver. Daycare/preschools groups are asked to pre-register to bring groups of 8 or more children.
Lunch @ the Library
11 a.m - 12:30 p.m
 Lunch @ the Library
Wednesday, Jul. 25, 11 a.m - 12:30 p.m
Marshalltown Public Library
Wednesdays and Thursdays from 11 a.m to 12:30 p.m from June 6- August 9
Summer lunch will be provided as part of the USDA summer lunch program, coordinated by Marshalltown Food Service.

FREE for Youth Ages 1-18 years
Caregivers of youth may purchase a lunch for $3.50

...read more
26
Dan Wardell
9:15 a.m & 10:15 a.m
 Dan Wardell
Thursday, Jul. 26, 9:15 a.m & 10:15 a.mDan Wardell
Marshalltown Public Library
Enjoy the high energy storytelling of one of favorite returning storytellers, Dan Wardell, of PBS Kids. Anyone is welcome to attend one of two choices of performance times. Floor seating is offered to kids with limited chair seating for adults. Call the library at 641-754-5738, ext. 3 with questions...read more
Lunch @ the Library
11 a.m - 12:30 p.m
 Lunch @ the Library
Thursday, Jul. 26, 11 a.m - 12:30 p.m
Marshalltown Public Library
Wednesdays and Thursdays from 11 a.m to 12:30 p.m from June 6- August 9
Summer lunch will be provided as part of the USDA summer lunch program, coordinated by Marshalltown Food Service.

FREE for Youth Ages 1-18 years
Caregivers of youth may purchase a lunch for $3.50

...read more
Pokemon League
4-5:30 p.m.
 Pokemon League
Thursday, Jul. 26, 4-5:30 p.m.
Marshalltown Public Library
Pokemon League is for fans of the trading card game. Players bring their own cards and "battle" in an informal league setting, facilitated by volunteers. Volunteers may help players learn to play, as time permits. Players do not lose cards if they lose the battle and may earn new cards and...read more
27
28
Hands-On Drumming for Adults
10:30AM
 Hands-On Drumming for Adults
Saturday, Jul. 28, 10:30AM
Marshalltown Public Library
Linda Harvey will bring djembe drums and other percussion instruments at our hands-on drumming session for adults, on Saturday, July 28 at 10:30 a.m. in the community meeting rooms. 

Hear about how Linda came to be interested in drumming, learn how to handle the drumes, and then try ...read more
29
30
Musicals Rock!: De-Lovely (2004)
2:00PM
Musicals Rock!: De-Lovely (2004)
Monday, Jul. 30, 2:00PMMusicals Rock!: De-L
Marshalltown Public Library
The second film in the library’s Musicals Rock! film series will be shown on Monday, July 30 at 2:00 p.m. in the library’s community meeting rooms. The film for July is De-Lovely (2004).  The adult summer reading program theme this year is Libraries Rock!, so we thought muscial...read more
Crochet Club - July Session
3pm-4pm
 Crochet Club - July Session
Monday, Jul. 30, 3pm-4pm
(Mondays, July 9th, 16th, 23rd, 30th)
Crochet Club - July
Marshalltown Public Library
*REGISTRATION IS CLOSED* Contact Kelsey at the Youth Desk or follow this link to register for August session!

Crochet Club is for kids ages 10 and up to learn the basic...read more

or call 641-754-5738.
31
Blank Park Zoo brings animals
morning and afternoon times
 Blank Park Zoo brings animals
Tuesday, Jul. 31, morning and afternoon times
Marshalltown Public Library
Multiple sessions of Blank Park Zoo staff showing live animals. More info coming soon. 
Play Day
2:00-4:00 p.m.
 Play Day
Tuesday, Jul. 31, 2:00-4:00 p.m.
Marshalltown Public Library
This "come and go" program offers the chance for kids (with a caregiver) to play with giant blocks, Legos, dollhouse, kitchen set, and more in the blue activity room. Free, no pre-registration needed. 
 
    
  July 2018August >>
Powered by engagedpatrons.org