Library News
Board Game-a-Palooza on July 12
Pop into Aalfs Downtown Library for a relaxing afternoon of board games from the Library's new board game collection! A variety of popular board and card games - from classic family games to modern favorites - will be waiting for you! All ages and skill levels are welcome at this drop-in event.
Wiggle, Giggle, Play! Toddler Game Day! on July 11
Toddlers and their adult caregivers are invited to join us for fun and games at the Library! After we read a story or two, little ones can participate in obstacle course challenges like walking on the balance beam, crawling through "tunnels," and a bean bag toss - all perfect for exploring large motor skills. Registration required.
July’s Open Book Club: Sharks Don’t Sink by Jasmin Graham
From a marine biologist and co-founder of Minorities in Shark Sciences, a powerful debut about the uplifting story of a young Black scientist’s challenging journey to flourish outside the traditional confines of academia, inspired by her innate connection to nature’s most misunderstood animal—the shark.
Teen Crafternoon: Boho Yarn Tapestry on July 7
Learn the textile art of weaving and make your own boho-chic yarn tapestry. All supplies and snacks will be provided. Registration is required.
Upcoming Events
Library Storytime at Morningside Branch
- Sep 10, 10:30 AM
- Garretson Room, Morningside Branch Library
Library Storytime at Morningside Branch
- Sep 17, 10:30 AM
- Garretson Room, Morningside Branch Library
Kids & Teens
Locations:
Aalfs Downtown Library
529 Pierce Street
712-255-2933
Monday – Wednesday 9am – 8pm
Thursday – Saturday 9am – 5pm
Sunday (Sept – May) 1pm – 5pm
Click here for a virtual tour!
Free parking on weekends and after 5pm on weekdays
Morningside Branch Library
4005 Morningside Avenue
712-255-2924
Monday – Wednesday 10am – 6pm
Thursday – Friday 10am – 5pm
Saturday 9am – 5pm
Click here for a virtual tour!
Perry Creek Branch Library
2912 Hamilton Boulevard
Plaza Professional Center, Lower B
712-255-2926
Monday – Friday 10:30am – 5:30pm