Upcoming Events

Feb 20 2019 - 1:15pm
For youth in grades 6-12. Movies are shown on every early out. Attendees will vote between two titles, determined the date of the event. Movie ratings are never higher than PG-13. Free popcorn is served. Occassionally a movie may finish earlier or later than 3:30pm. No registration required.
Feb 21 2019 - 6:15pm
Families with children ages 0-5 are invited to enjoy 20-25 minutes of fun songs and stories with one of our youth services librarians. No registration required.
Feb 22 2019 - 4:30pm
Design, create, and make! Craft Lab is an open-ended, creative space that invites kids to express their imagination in crafting and making. Participants are able to work on creative projects alone, in groups, or with library staff. Each month will explore a different medium of crafting, from... more
Feb 23 2019 (All day)
Families are encouraged to drop-in anytime to read some special stories and complete an activity specially selected by our Youth Services Staff.
Feb 23 2019 - 2:00pm
Come and learn how to get 5k ready! Andy Roat, owner of Fleet Feet Sports Des Moines, will discuss various training programs, the importance of good running shoes, common training injuries and how to avoid them, as well as running safety, hydration, and nutrition. Bring your questions & be... more
Feb 24 2019 (All day)
Families are encouraged to drop-in anytime to read some special stories and complete an activity specially selected by our Youth Services Staff.
Feb 24 2019 - 1:30pm
Always wanted to learn how to knit? Now’s your chance! Amy Sawyers from Heartland Fiber Co. will teach you how to cast on, knit, and bind off. By the end of class you will have the knitting basics down pat and will be well on your way to completing your very own scarf or hat. Cost for supplies is... more
Feb 25 2019 - 10:00am
15 minutes of songs, rhymes and books, followed by playtime to build early literacy skills. For infants (0-17 mo.) and care-givers. All storytime attendance is on a first-come first-served basis. Class size is limited for the safety of the children.
Feb 25 2019 - 3:30pm
7-12th grade students on the Teen Advisory Board develop leadership skills and meet weekly to help plan teen programs, sign up for volunteer opportunities, plan fundraisers, and suggest teen books to be purchased by the library. Please email Keri to register for this group: [email protected]
Feb 25 2019 - 6:15pm
Ready, set, stretch! Prepare for bedtime with fun stories and yoga inspired stretches for families. Children and their care-givers should arrive prepared to move in pajamas or other comfortable clothes. Please bring your own yoga mats or towels. No registration required.

February 2019

Sun Mon Tue Wed Thu Fri Sat
27
28
29
30
31
1
2
 
 
 
 
 
10:00 am to 11:00 am
 
(All day)
 
10:00 am to 11:00 am
 
11:30 am to 12:30 pm
 
3
4
5
6
7
8
9
(All day)
 
10:00 am to 10:30 am
 
3:30 pm to 4:00 pm
 
6:15 pm to 6:45 pm
 
10:00 am to 10:30 am
 
10:00 am to 10:45 am
 
11:00 am to 11:30 am
 
11:00 am to 11:30 am
 
1:30 pm to 2:15 pm
 
10:00 am to 10:30 am
 
10:00 am to 10:45 am
 
11:00 am to 11:30 am
 
11:00 am to 11:45 am
 
1:15 pm to 3:30 pm
 
6:15 pm to 6:40 pm
 
(All day)
 
9:30 am to 9:55 am
 
10:00 am to 11:30 am
 
1:00 pm to 2:00 pm
 
2:30 pm to 3:30 pm
 
10
11
12
13
14
15
16
10:00 am to 10:30 am
 
3:30 pm to 4:00 pm
 
6:15 pm to 6:45 pm
 
10:00 am to 10:30 am
 
10:00 am to 10:45 am
 
11:00 am to 11:30 am
 
11:00 am to 11:30 am
 
1:30 pm to 2:15 pm
 
10:00 am to 10:30 am
 
10:00 am to 10:45 am
 
11:00 am to 11:30 am
 
11:00 am to 11:45 am
 
3:30 pm to 4:15 pm
 
6:15 pm to 6:40 pm
 
(All day)
 
17
18
19
20
21
22
23
(All day)
 
(All day)
 
10:00 am to 10:30 am
 
10:00 am to 10:45 am
 
11:00 am to 11:30 am
 
11:00 am to 11:30 am
 
1:30 pm to 2:15 pm
 
10:00 am to 10:30 am
 
10:00 am to 10:45 am
 
11:00 am to 11:30 am
 
11:00 am to 11:45 am
 
1:15 pm to 3:30 pm
 
6:15 pm to 6:40 pm
 
4:30 pm to 5:15 pm
 
(All day)
 
 
24
25
26
27
28
1
2
(All day)
 
 
10:00 am to 10:30 am
 
3:30 pm to 4:00 pm
 
6:15 pm to 6:45 pm
 
10:00 am to 10:30 am
 
10:00 am to 10:45 am
 
11:00 am to 11:30 am
 
11:00 am to 11:30 am
 
1:30 pm to 2:15 pm
 
10:00 am to 10:30 am
 
10:00 am to 10:45 am
 
11:00 am to 11:30 am
 
11:00 am to 11:45 am
 
 
6:15 pm to 6:40 pm