Event List

Featured Events

Age Group
Age Group
Program Type
Location

Primary tabs

Closed Sundays From Memorial Day through Labor Day

All Day
Bloomingdale Public Library

Online Services: Many services are available online when the library building is closed, including library card registration, eBooks and downloads, online learn...

Closing
Branches:
Bloomingdale Public Library
Description:

Online Services: Many services are available online when the library building is closed, including 

Holiday Closing: Memorial Day

All Day
Bloomingdale Public Library

Online Services: Many services are available online when the library building is closed, including library card registration, eBooks and downloads, online learn...

Closing
Branches:
Bloomingdale Public Library
Description:

Online Services: Many services are available online when the library building is closed, including 

This event is in the "Teens" group

Exam Cram

Tuesday, May 26, 2026 at 3:00pm - 7:00pm
Room B at Bloomingdale Public Library
Age Group:
Teens

Get ready for finals at the Exam Cram! We have group and quiet study areas, Wi-Fi, de-stressing activities, and computers. The Teen Librarian will also be available for any reference help.

 

Library Branch: Bloomingdale Public Library
Room: Room B
Age Group: Teens
Event Details:

Get ready for finals at the Exam Cram! We have group and quiet study areas, Wi-Fi, de-stressing activities, and computers. The Teen Librarian will also be available for any reference help.

 

This event is in the "Children" group

Bluey Bookmarks

Tuesday, May 26, 2026 at 4:00pm - 4:45pm
Room C/Makerspace at Bloomingdale Public Library
Age Group:
Children

Bluey Bookmarks (Drop- In)  

Families

Tuesday, May 26 | 4:00-4:45 p.m. 

Come create bookmarks featuring Bluey!

Library Branch: Bloomingdale Public Library
Room: Room C/Makerspace
Age Group: Children
Event Details:

Bluey Bookmarks (Drop- In)  

Families

Tuesday, May 26 | 4:00-4:45 p.m. 

Come create bookmarks featuring Bluey!

Bloomingdale Township Democratic Organization

Tuesday, May 26, 2026 at 6:00pm - 8:45pm
Room A at Bloomingdale Public Library
Room A
This is not a library sponsored event.
Library Branch: Bloomingdale Public Library
Room | Room Fee: $10 (Pay Cash or Check to Business Office): Room A
This event is in the "Babies" group

Baby, Let's Make Music

Wednesday, May 27, 2026 at 10:00am - 10:30am
Room A at Bloomingdale Public Library
Program Type:
Concerts & Music
Age Group:
Babies

0-24 months 

Wednesdays, May 6, 13, 20, 27| 10:00 – 10:30 a.m. 

Join us for a parade of fun! We will explore the world of music and movement using an array of instruments, flannel stories, rhymes, and songs. 

Library Branch: Bloomingdale Public Library
Room: Room A
Age Group: Babies
Program Type: Concerts & Music
Event Details:

0-24 months 

Wednesdays, May 6, 13, 20, 27| 10:00 – 10:30 a.m. 

Join us for a parade of fun! We will explore the world of music and movement using an array of instruments, flannel stories, rhymes, and songs. 

This event is in the "Babies" group
This event is in the "Children" group

Come Together

Wednesday, May 27, 2026 at 10:00am - 11:30am
Room A/B at Bloomingdale Public Library
Age Group:
Babies, Children

Every Wednesday, meet and chat with other parents and caregivers while your child socializes and explores with hands-on toys. Weekly drop-in event for ages 0-24 months.

Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Babies, Children
Event Details:

Every Wednesday, meet and chat with other parents and caregivers while your child socializes and explores with hands-on toys. Weekly drop-in event for ages 0-24 months.

This event is in the "Teens" group

Exam Cram

Wednesday, May 27, 2026 at 3:00pm - 7:00pm
Room B at Bloomingdale Public Library
Age Group:
Teens

Get ready for finals at the Exam Cram! We have group and quiet study areas, Wi-Fi, de-stressing activities, and computers. The Teen Librarian will also be available for any reference help.

 

Library Branch: Bloomingdale Public Library
Room: Room B
Age Group: Teens
Event Details:

Get ready for finals at the Exam Cram! We have group and quiet study areas, Wi-Fi, de-stressing activities, and computers. The Teen Librarian will also be available for any reference help.

 

Divorce Care - Mission Church

Wednesday, May 27, 2026 at 6:00pm - 8:30pm
Room A at Bloomingdale Public Library
Purpose of Meeting:

Community Group

Room A
This is not a library sponsored event.
Library Branch: Bloomingdale Public Library
Room | Room Fee: $10 (Pay Cash or Check to Business Office): Room A
Purpose of Meeting

Community Group

This event is in the "Adults" group
This event is in the "All Ages" group

Makerspace Open Hours

Thursday, May 28, 2026 at 5:00pm - 8:00pm
Makerspace at Bloomingdale Public Library
Program Type:
Makerspace Open Hours
Age Group:
Adults, All Ages

Bloomingdale Public Library (BPL) cardholders (ages 12-adult) are welcome to use the Makerspace during Open Use Hours.

Library Branch: Bloomingdale Public Library
Room: Makerspace
Age Group: Adults, All Ages
Program Type: Makerspace Open Hours
Event Details:

Bloomingdale Public Library (BPL) cardholders (ages 12-adult) are welcome to use the Makerspace during Open Use Hours.

Lessons on Wheels

Thursday, May 28, 2026 at 5:00pm - 8:45pm
Room A/B at Bloomingdale Public Library
Purpose of Meeting:

Community Group

Room A/B
This is not a library sponsored event.
Library Branch: Bloomingdale Public Library
Room | Room Fee: $10 (Pay Cash or Check to Business Office): Room A/B
Purpose of Meeting

Community Group

This event is in the "Teens" group
This event is in the "Adults" group
This event is in the "Seniors" group

Resume Writing with Word

Thursday, May 28, 2026 at 7:00pm - 8:30pm
Room C at Bloomingdale Public Library
Program Type:
Computer Classes
Age Group:
Teens, Adults, Seniors

Learn to create a resume in Microsoft Word with appropriate content and formatting.

Register
Registration Required
Library Branch: Bloomingdale Public Library
Room: Room C
Age Group: Teens, Adults, Seniors
Program Type: Computer Classes
Registration Required
Event Details:

Learn to create a resume in Microsoft Word with appropriate content and formatting.

This event is in the "Children" group

Going on a Bear Hunt

Friday, May 29, 2026 at 10:30am - 11:15am
Room A/B at Bloomingdale Public Library
Program Type:
Crafts, Storytimes
Age Group:
Children

Going on a Bear Hunt (Drop-In)) 

Families

Friday, May 29 | 10:15 a.m. – 11:15 a.m. 

Do you want to go on a bear hunt? Join us as we create a fun interactive version of this well-loved story. 

Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Children
Program Type: Crafts, Storytimes
Event Details:

Going on a Bear Hunt (Drop-In)) 

Families

Friday, May 29 | 10:15 a.m. – 11:15 a.m. 

Do you want to go on a bear hunt? Join us as we create a fun interactive version of this well-loved story. 

This event is in the "Adults" group
This event is in the "All Ages" group

Makerspace Open Hours

Saturday, May 30, 2026 at 12:00pm - 4:00pm
Makerspace at Bloomingdale Public Library
Program Type:
Makerspace Open Hours
Age Group:
Adults, All Ages

Bloomingdale Public Library (BPL) cardholders (ages 12-adult) are welcome to use the Makerspace during Open Use Hours.

Library Branch: Bloomingdale Public Library
Room: Makerspace
Age Group: Adults, All Ages
Program Type: Makerspace Open Hours
Event Details:

Bloomingdale Public Library (BPL) cardholders (ages 12-adult) are welcome to use the Makerspace during Open Use Hours.

Closed Sundays From Memorial Day through Labor Day

All Day
Bloomingdale Public Library

Online Services: Many services are available online when the library building is closed, including library card registration, eBooks and downloads, online learn...

Closing
Branches:
Bloomingdale Public Library
Description:

Online Services: Many services are available online when the library building is closed, including 

This event is in the "Children" group

Craft Time

All Day
Bloomingdale Public Library
Program Type:
Crafts
Age Group:
Children

Craft Time (Drop-In) 

Families  

Monday, June 1 | 9:00 - 5:00 p.m. 

Come make a rainbow craft. While supplies last. 

Library Branch: Bloomingdale Public Library
Age Group: Children
Program Type: Crafts
Event Details:

Craft Time (Drop-In) 

Families  

Monday, June 1 | 9:00 - 5:00 p.m. 

Come make a rainbow craft. While supplies last. 

This event is in the "Children" group

Explorer Bags--Grades 3-5

Monday, June 1, 2026 at 9:00am - 9:00am
Bloomingdale Public Library
Program Type:
Book Clubs, Crafts
Age Group:
Children

GRADES 3-5 

FILL OUT FORM TO REGISTER https://forms.office.com/r/n2Bs1qJeCF

Library Branch: Bloomingdale Public Library
Age Group: Children
Program Type: Book Clubs, Crafts
Event Details:

GRADES 3-5 

FILL OUT FORM TO REGISTER https://forms.office.com/r/n2Bs1qJeCF

This event is in the "Children" group

Crochet a Stuffie (Amigurumi)

Monday, June 1, 2026 at 6:00pm - 7:00pm
Makerspace at Bloomingdale Public Library
Program Type:
Crafts
Age Group:
Children

Crochet a Stuffie (Amigurumi) (Registration Required)

Grades 3-8 with an adult

Monday, June 1 |6:00 p.m. - 7:30 p.m.

Upcoming
Registration Required
Library Branch: Bloomingdale Public Library
Room: Makerspace
Age Group: Children
Program Type: Crafts
Registration Required
Event Details:

Crochet a Stuffie (Amigurumi) (Registration Required)

Grades 3-8 with an adult

Monday, June 1 |6:00 p.m. - 7:30 p.m.

This event is in the "Teens" group
This event is in the "Adults" group
This event is in the "Seniors" group

VIRTUAL - Fabulous Fathers on Film

Monday, June 1, 2026 at 6:30pm - 7:30pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, Movies, Virtual
Age Group:
Teens, Adults, Seniors

Fabulous Fathers on Film!

Register
Registration Required
Virtual Event
Library Branch: Bloomingdale Public Library
Room: Virtual
Age Group: Teens, Adults, Seniors
Program Type: Lectures, Movies, Virtual
Registration Required
Event Details:

Fabulous Fathers on Film!

This event is in the "Adults" group

Historical Book Discussion

Tuesday, June 2, 2026 at 10:00am - 12:00pm
Room C at Bloomingdale Public Library
Program Type:
Book Clubs
Age Group:
Adults

The Historical Book Discussion Group meets on the first Tuesday of the month at 10 a.m. Books are selected on topics of American History from pre-Revolutionary War to present time including biographies, non-fiction, and classics. Co

Library Branch: Bloomingdale Public Library
Room: Room C
Age Group: Adults
Program Type: Book Clubs
Event Details:

The Historical Book Discussion Group meets on the first Tuesday of the month at 10 a.m. Books are selected on topics of American History from pre-Revolutionary War to present time including biographies, non-fiction, and classics. Co

This event is in the "Children" group

Plantable Bookmarks

Tuesday, June 2, 2026 at 2:00pm - 3:00pm
Makerspace at Bloomingdale Public Library
Program Type:
Crafts, STEM/STEAM
Age Group:
Children
Upcoming
Registration Required
Library Branch: Bloomingdale Public Library
Room: Makerspace
Age Group: Children
Program Type: Crafts, STEM/STEAM
Registration Required
This event is in the "Babies" group
This event is in the "Children" group

Come Together

Wednesday, June 3, 2026 at 10:00am - 11:30am
Room A/B at Bloomingdale Public Library
Age Group:
Babies, Children

Every Wednesday, meet and chat with other parents and caregivers while your child socializes and explores with hands-on toys. Weekly drop-in event for ages 0-24 months.

Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Babies, Children
Event Details:

Every Wednesday, meet and chat with other parents and caregivers while your child socializes and explores with hands-on toys. Weekly drop-in event for ages 0-24 months.

This event is in the "Children" group

Pokemon Club

Wednesday, June 3, 2026 at 4:00pm - 4:45pm
Room C/Makerspace at Bloomingdale Public Library
Program Type:
Games
Age Group:
Children

Pokemon Club (Drop-In)    

Grades K-6 

Wednesday, June 3 | 4:00- 4:45 p.m. 

Calling all trainers! Join us for Pokemon games, card trading, and crafts. 

Library Branch: Bloomingdale Public Library
Room: Room C/Makerspace
Age Group: Children
Program Type: Games
Event Details:

Pokemon Club (Drop-In)    

Grades K-6 

Wednesday, June 3 | 4:00- 4:45 p.m. 

Calling all trainers! Join us for Pokemon games, card trading, and crafts. 

Loose Threads Quilt Group

Wednesday, June 3, 2026 at 7:00pm - 8:45pm
Makerspace at Bloomingdale Public Library
Purpose of Meeting:

Community Group

Makerspace
This is not a library sponsored event.
Library Branch: Bloomingdale Public Library
Room | Room Fee: $10 (Pay Cash or Check to Business Office): Makerspace
Purpose of Meeting

Community Group