Library Sponsored Groups
Bloomingdale Public Library is more than just a place to check out books. Our library is a welcoming community space that fosters formal and informal learning. We function as a community center where the residents of Bloomingdale can explore current interests and develop new ones. We offer book discussion groups, as well as other groups and clubs that serve a wide range of ages and interests.
Get an introduction to 3D printing and design and see the 3D printer in action. No experience necessary! Grades 7-12. Check the Teens page for upcoming meetings.
Bloomingdale Senior's Club meets on the second Tuesday of each month at 11:00 a.m. in the lower level meeting rooms.
Bloomingdale Public Library offers multiple adult book discussion groups. Join us for fun and some thought-provoking discussions. Newcomers are always welcome!
Youth chess club open to all skill levels. Stop in and play! Ages 8-18. Meets in the summer only.
Join other teens for gaming on our big screens or a tabletop! Check out the Nintendo Switch, race in Mario Kart 8, brawl in Super Smash Bros., battle in Overwatch, or discover your new favorite tabletop or board game! Grades 7 and up. Meets on the second and fourth Thursday of the month from 6:00-8:30 p.m.
Local History staff provide internet and archival genealogy instruction and research support. Meets on the third Wednesday of the month (except December) from 6:30-8:45 p.m.
Like to quilt? Interested in learning new techniques and just like to laugh and have fun? Join the Loose Threads Quilt Group.
Join other teens for tabletop gaming and some snacks! Run your D&D campaign or duel in your favorite collectible card game. Players of all games are welcome to attend. Ages 13 & up. Meets on the first and third Thursdays of the month from 6:00-8:30 p.m.
Make your voices heard! Join us monthly to meet over pizza to create programs for teens, make decisions for the library’s teen space, play games, create promotional videos, and more! Grades 7-12. Check the Teens page for upcoming meetings.