May 13
Pattern and Sewing Basics Part 2 with Nancy
Library
May 13 6:00 pm - 7:00 pm
Welcome to the Carroll Public Library website!
If you have any questions, please give us a call at 712-792-3432 or text us at 712-221-8461.
The library’s DMCA Designated Agent is the Library Director.
If you are having trouble accessing a P2P application, please contact the Library Director.
(Tuesday after Labor Day - Friday before Memorial Day)
Day | Hours |
Monday - Thursday | 10 am - 8 pm |
Friday | 10 am - 6 pm |
Saturday | 10 am - 5 pm |
Sunday | Closed |
Carroll Public Library Long-Range Plan 2022-2026The Carroll Public Library strives to offer welcoming physical and virtual environments with resources which stimulate imagination and encourage emergent literacy, local content creation, and lifelong learning.
May 13 6:00 pm - 7:00 pm
May 14 10:00 am - 12:00 pm
May 14 1:00 pm - 1:45 pm
May 14 5:30 pm - 7:00 pm
May 14 6:00 pm - 7:45 pm
May 15 1:30 pm - 3:00 pm
May 15 5:30 pm - 6:30 pm
May 16 10:00 am - 11:00 am
May 16 4:00 pm - 5:00 pm
May 17 10:00 am - 4:00 pm
May 18 10:00 am - 2:00 pm
May 20 5:30 pm - 6:30 pm
May 20 6:00 pm - 7:00 pm
May 21 10:00 am - 12:00 pm
May 21 1:00 pm - 1:45 pm
May 21 5:30 pm - 6:30 pm
May 21 5:30 pm - 7:00 pm
May 22 5:30 pm - 6:30 pm
May 23 10:00 am - 11:00 am
May 24 10:00 am - 11:00 am
May 24 10:00 am - 11:00 am
May 24 5:00 pm - 6:00 pm
May 27
May 28 10:00 am - 12:00 pm
May 28 1:00 pm - 1:45 pm
May 28 5:30 pm - 7:00 pm
May 28 5:30 pm - 6:30 pm
May 29 5:30 pm - 7:00 pm
May 29 5:30 pm - 6:30 pm
May 30 10:00 am - 11:00 am
May 30 10:30 am - 11:30 am
Jun 03 4:00 pm - 5:00 pm
Jun 03 6:00 pm - 7:00 pm
Jun 04 10:00 am - 12:00 pm
Jun 04 1:00 pm - 1:45 pm
Jun 04 2:00 pm - 3:00 pm
Jun 04 5:30 pm - 7:00 pm
Jun 04 5:30 pm - 7:15 pm
Jun 05 10:00 am - 4:00 pm
Jun 05 2:00 pm - 4:00 pm
Jun 05 5:30 pm - 6:30 pm
Jun 06 10:00 am - 11:00 am
Jun 06 10:30 am - 11:30 am
Jun 06 12:15 pm - 1:15 pm
Jun 06 4:00 pm - 5:00 pm
Jun 07 10:00 am - 4:00 pm
Jun 07 4:00 pm - 5:00 pm
Jun 10 3:00 pm - 4:00 pm
Jun 10 4:00 pm - 5:00 pm
Jun 11 9:30 am - 10:30 am
Jun 11 10:00 am - 12:00 pm
Jun 11 10:00 am - 2:00 pm
Jun 11 1:00 pm - 1:45 pm
Jun 11 5:30 pm - 7:00 pm
Jun 11 6:30 pm - 7:30 pm
Jun 12 10:00 am - 4:00 pm
Jun 12 2:00 pm - 3:00 pm
Jun 12 4:00 pm - 5:00 pm
Jun 12 5:30 pm - 6:30 pm