Calendar

Subscribe to Calendar feed
RSS Feed for Calendar
Updated: 1 hour 13 min ago

Fostering Futures Mentor Program

Fri, 02/06/2026 - 18:29
04/11/26 @ 9:30am - 04/11/26 @ 1:30pm Room C Bloomingdale Public Library Community Group We’re a non-profit that support youth in foster and kinship care. Our website; fosteringfutures.org

Fostering Futures Mentor Program

Fri, 02/06/2026 - 18:29
04/11/26 @ 9:30am - 04/11/26 @ 1:30pm Room B Bloomingdale Public Library Community Group For our mentor program for foster kids.

Loose Threads Quilt Group - Charity Sewing

Fri, 02/06/2026 - 15:29
02/18/26 @ 9:00am - 02/18/26 @ 2:30pm Makerspace Bloomingdale Public Library

Community Group

Loose Threads Quilt Group - Charity Sewing

Fri, 02/06/2026 - 15:29
05/20/26 @ 9:00am - 05/20/26 @ 5:00pm Makerspace Bloomingdale Public Library

Community Group

BPL Makerspace Crafts: Custom Lip Balm Holder

Fri, 02/06/2026 - 15:29
06/09/26 @ 3:00pm - 06/09/26 @ 4:30pm Makerspace Bloomingdale Public Library Registration is required. Registration starts: 05/18/2026 @ 9:00am Registration end: 06/09/2026 @ 12:00pm

Use the sublimation printer to customize a lip balm holder.

Registration Limit: 6 patrons max per session, Bloomingdale Public Library card and computer experience required, ages 12 to adult. 

Sessions - Please sign up for one session only
Tuesday, June 9 | 3:00 – 4:30 p.m.
Thursday, June 18 | 7:00 – 8:30 p.m.
Monday, June 22 | 7:00 – 8:30 p.m.

For Bloomingdale cardholders ages 12-17, please bring a completed Makerspace waiver filled out by a parent or legal guardian. Adult Bloomingdale cardholders can fill out a waiver at the session. If you've previously filled out a waiver, you do not need to fill out a new one.

BPL Makerspace Crafts: Custom Lip Balm Holder

Fri, 02/06/2026 - 15:29
06/18/26 @ 7:00pm - 06/18/26 @ 8:30pm Room C Bloomingdale Public Library Registration is required. Registration starts: 05/18/2026 @ 9:00am Registration end: 06/18/2026 @ 3:00pm

Use the sublimation printer to customize a lip balm holder.

Registration Limit: 6 patrons max per session, Bloomingdale Public Library card and computer experience required, ages 12 to adult. 

Sessions - Please sign up for one session only
Tuesday, June 9 | 3:00 – 4:30 p.m.
Thursday, June 18 | 7:00 – 8:30 p.m.
Monday, June 22 | 7:00 – 8:30 p.m.

For Bloomingdale cardholders ages 12-17, please bring a completed Makerspace waiver filled out by a parent or legal guardian. Adult Bloomingdale cardholders can fill out a waiver at the session. If you've previously filled out a waiver, you do not need to fill out a new one.

BPL Makerspace Crafts: Custom Lip Balm Holder

Fri, 02/06/2026 - 15:29
06/22/26 @ 7:00pm - 06/22/26 @ 8:30pm Makerspace Bloomingdale Public Library Registration is required. Registration starts: 05/18/2026 @ 9:00am Registration end: 06/22/2026 @ 3:00pm

Use the sublimation printer to customize a lip balm holder.

Registration Limit: 6 patrons max per session, Bloomingdale Public Library card and computer experience required, ages 12 to adult. 

Sessions - Please sign up for one session only
Tuesday, June 9 | 3:00 – 4:30 p.m.
Thursday, June 18 | 7:00 – 8:30 p.m.
Monday, June 22 | 7:00 – 8:30 p.m.

For Bloomingdale cardholders ages 12-17, please bring a completed Makerspace waiver filled out by a parent or legal guardian. Adult Bloomingdale cardholders can fill out a waiver at the session. If you've previously filled out a waiver, you do not need to fill out a new one.

BPL Makerspace Crafts: Etched Glass Mug

Fri, 02/06/2026 - 15:29
07/07/26 @ 2:30pm - 07/07/26 @ 4:30pm Makerspace Bloomingdale Public Library Registration is required. Registration starts: 06/15/2026 @ 9:00am Registration end: 07/07/2026 @ 12:00pm

Use our equipment to cut a vinyl stencil and etch a glass mug.

Registration Limit: 4 patrons max per session, Bloomingdale Public Library card and computer experience required, ages 12 to adult. 

Sessions - Please sign up for one session only
Tuesday, July 7 | 2:30 – 4:30 p.m.
Monday, July 13 | 6:30 – 8:30 p.m. 
Wednesday, July 29 | 6:30 – 8:30 p.m. 

For Bloomingdale cardholders ages 12-17, please bring a completed Makerspace waiver filled out by a parent or legal guardian. Adult Bloomingdale cardholders can fill out a waiver at the session. If you've previously filled out a waiver, you do not need to fill out a new one.

BPL Makerspace Crafts: Etched Glass Mug

Fri, 02/06/2026 - 15:29
07/13/26 @ 6:30pm - 07/13/26 @ 8:30pm Makerspace Bloomingdale Public Library Registration is required. Registration starts: 06/15/2026 @ 9:00am Registration end: 07/13/2026 @ 3:00pm

Use our equipment to cut a vinyl stencil and etch a glass mug.

Registration Limit: 4 patrons max per session, Bloomingdale Public Library card and computer experience required, ages 12 to adult. 

Sessions - Please sign up for one session only
Tuesday, July 7 | 2:30 – 4:30 p.m.
Monday, July 13 | 6:30 – 8:30 p.m. 
Wednesday, July 29 | 6:30 – 8:30 p.m. 

For Bloomingdale cardholders ages 12-17, please bring a completed Makerspace waiver filled out by a parent or legal guardian. Adult Bloomingdale cardholders can fill out a waiver at the session. If you've previously filled out a waiver, you do not need to fill out a new one.

BPL Makerspace Crafts: Etched Glass Mug

Fri, 02/06/2026 - 15:29
07/29/26 @ 6:30pm - 07/29/26 @ 8:30pm Makerspace Bloomingdale Public Library Registration is required. Registration starts: 06/15/2026 @ 9:00am Registration end: 07/29/2026 @ 3:00pm

Use our equipment to cut a vinyl stencil and etch a glass mug.

Registration Limit: 4 patrons max per session, Bloomingdale Public Library card and computer experience required, ages 12 to adult. 

Sessions - Please sign up for one session only
Tuesday, July 7 | 2:30 – 4:30 p.m.
Monday, July 13 | 6:30 – 8:30 p.m. 
Wednesday, July 29 | 6:30 – 8:30 p.m. 

For Bloomingdale cardholders ages 12-17, please bring a completed Makerspace waiver filled out by a parent or legal guardian. Adult Bloomingdale cardholders can fill out a waiver at the session. If you've previously filled out a waiver, you do not need to fill out a new one.

Open Study Room

Fri, 02/06/2026 - 12:29
02/08/26 @ 1:00pm - 02/08/26 @ 5:00pm Room C Bloomingdale Public Library

The Open Study Room is available for any patrons to use without reservations during the specified time frame.

Please note that patrons cannot close the doors for personal use. If you wish to have private space for use, please see the Reference Desk to ask about the Group Study Room or Quiet Study Room. 

Bloomingdale Book Club

Fri, 02/06/2026 - 12:29
02/09/26 @ 6:30pm - 02/09/26 @ 7:30pm Conference Room Bloomingdale Public Library

Community Group

Discussions about books read by all members.

Open Study Room

Fri, 02/06/2026 - 12:29
02/10/26 @ 12:30pm - 02/10/26 @ 5:00pm Room C Bloomingdale Public Library

The Open Study Room is available for any patrons to use without reservations during the specified time frame.

Please note that patrons cannot close the doors for personal use. If you wish to have private space for use, please see the Reference Desk to ask about the Group Study Room or Quiet Study Room. 

Open Study Room

Fri, 02/06/2026 - 12:29
02/12/26 @ 12:00pm - 02/12/26 @ 6:00pm Room C Bloomingdale Public Library

The Open Study Room is available for any patrons to use without reservations during the specified time frame.

Please note that patrons cannot close the doors for personal use. If you wish to have private space for use, please see the Reference Desk to ask about the Group Study Room or Quiet Study Room. 

Open Study Room

Fri, 02/06/2026 - 12:29
02/13/26 @ 9:00am - 02/13/26 @ 9:00pm Room C Bloomingdale Public Library

The Open Study Room is available for any patrons to use without reservations during the specified time frame.

Please note that patrons cannot close the doors for personal use. If you wish to have private space for use, please see the Reference Desk to ask about the Group Study Room or Quiet Study Room. 

Open Study Room

Fri, 02/06/2026 - 12:29
02/14/26 @ 9:00am - 02/14/26 @ 5:00pm Room C Bloomingdale Public Library

The Open Study Room is available for any patrons to use without reservations during the specified time frame.

Please note that patrons cannot close the doors for personal use. If you wish to have private space for use, please see the Reference Desk to ask about the Group Study Room or Quiet Study Room. 

Character Counts Meeting

Fri, 02/06/2026 - 09:29
04/09/26 @ 5:00pm - 04/09/26 @ 6:00pm Room B Bloomingdale Public Library

Monday Night Page Turners

Thu, 02/05/2026 - 21:28
02/16/26 @ 7:30pm - 02/16/26 @ 8:30pm Room B Bloomingdale Public Library

The Monday Night Page Turners book discussion group meets on the third Monday of the month at 7:30 p.m., except August (no meeting) and December (end of year party). The group reads contemporary and classic fiction and nonfiction. Copies of the books are available at the Circulation Desk. For more information, please contact Jessica Frazier at 630-924-2734 or jfrazier@mybpl.org. If you'd like to receive resources and discussion questions for a specific month's book group title, please contact Jessica Frazier.

Upcoming Book Group Titles

Genealogy Club

Thu, 02/05/2026 - 21:28
02/18/26 @ 6:30pm - 02/18/26 @ 8:45pm Room A/B Bloomingdale Public Library

Join us in person to learn about internet and archival genealogy and research support. Members share strategies and explore library resources with guidance from a genealogist.

Great Decisions

Thu, 02/05/2026 - 21:28
02/18/26 @ 7:00pm - 02/18/26 @ 8:30pm Room C Bloomingdale Public Library

The Great Decisions discussion program is a civic education program administered and produced by the Foreign Policy Association. In preparation for the discussion, participants read the relevant chapter on a particular foreign policy issue in the Great Decisions briefing book that will be available for check out. A short DVD will be shown followed by a moderated discussion among the participants.

The library's Great Decisions group is currently full, and attendance is capped.

Pages