Sign Up for BPL's Winter Reading Program!

BPL's Winter Reading Program, "Get Wrapped Up in a Good Book," runs through January 31. 

Click here for the informational flyer. Register online at mybpl.beanstack.org.

Event List

Featured Events

Age Group
Age Group
Program Type
Location

Primary tabs

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

Makerspace Open Hours

Saturday, January 10, 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.

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

Make Your Own Cut and Fold Book Craft!

Monday, January 12, 2026 at 7:00pm - 8:00pm
Makerspace at Bloomingdale Public Library
Program Type:
Crafts
Age Group:
Teens, Adults, Seniors

MAKE YOUR OWN CUT AND FOLDED BOOK!

Waitlist
Registration Required
Library Branch: Bloomingdale Public Library
Room: Makerspace
Age Group: Teens, Adults, Seniors
Program Type: Crafts
Registration Required
Event Details:

MAKE YOUR OWN CUT AND FOLDED BOOK!

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

Google Docs & Cloud Backup

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

Cloud tools offer more and more opportunities for computer users. One of the most versatile resources is cloud storage.

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

Cloud tools offer more and more opportunities for computer users. One of the most versatile resources is cloud storage.

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

RESUMÉ WORKSHOP

Tuesday, January 13, 2026 at 7:00pm - 8:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Lectures
Age Group:
Teens, Adults

RESUMÉ WORKSHOP 

Register
Registration Required
Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Teens, Adults
Program Type: Lectures
Registration Required
Event Details:

RESUMÉ WORKSHOP 

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

Drop-In Movie: SUPERMAN (2025)

Wednesday, January 14, 2026 at 1:00pm - 3:30pm
Room A/B at Bloomingdale Public Library
Program Type:
Movies
Age Group:
Teens, Adults, Seniors

Drop-in Movie: SUPERMAN (2025)

Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Teens, Adults, Seniors
Program Type: Movies
Event Details:

Drop-in Movie: SUPERMAN (2025)

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

Makerspace Open Hours

Thursday, January 15, 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.

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

VIRTUAL: Exploring the Constitution & the News: Foundations to Front Pages: What the Constitution Says—and How It’s Being Interpreted Today

Thursday, January 15, 2026 at 7:00pm - 8:00pm
Off Site
Program Type:
Lectures, Virtual
Age Group:
Teens, Adults, Seniors

VIRTUAL: Exploring the Constitution & the News: Foundations to Front Pages: What the Constitution Says—and How It’s Being Interpreted Today

As our country celebrates its 250th birthday this year, please join the League of Wome

Offsite Event
Library Branch: Off Site
Age Group: Teens, Adults, Seniors
Program Type: Lectures, Virtual
Event Details:

VIRTUAL: Exploring the Constitution & the News: Foundations to Front Pages: What the Constitution Says—and How It’s Being Interpreted Today

As our country celebrates its 250th birthday this year, please join the League of Wome

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

Introduction to LibreOffice: Calc

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

In this class, we look at a free solution to creating and editing spreadsheets.  It is both Excel compatible and feature rich, with tools for charts and pivot tables.

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

In this class, we look at a free solution to creating and editing spreadsheets.  It is both Excel compatible and feature rich, with tools for charts and pivot tables.

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

Makerspace Open Hours

Saturday, January 17, 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.

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

Crochet for Beginners

Monday, January 19, 2026 at 4:00pm - 5:30pm
Makerspace at Bloomingdale Public Library
Program Type:
Crafts
Age Group:
Teens, Adults

Crochet for Beginners (Registration Required)

Adults, Teens

Monday, January 19 & 26 | 4:00 – 5:30 p.m. 

Register
Registration Required
Library Branch: Bloomingdale Public Library
Room: Makerspace
Age Group: Teens, Adults
Program Type: Crafts
Registration Required
Event Details:

Crochet for Beginners (Registration Required)

Adults, Teens

Monday, January 19 & 26 | 4:00 – 5:30 p.m. 

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

Cutting the Cord

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

Explore entertainment options beyond paying for cable.

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

Explore entertainment options beyond paying for cable.

This event is in the "Adults" group

Monday Night Page Turners

Monday, January 19, 2026 at 7:30pm - 8:30pm
Room B at Bloomingdale Public Library
Program Type:
Book Clubs
Age Group:
Adults

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.

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

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.

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

VIRTUAL - Everything You Know About the Movies is Wrong!

Tuesday, January 20, 2026 at 6:30pm - 7:30pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, Virtual
Age Group:
Teens, Adults, Seniors

Everything You Know About the Movies is Wrong!

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

Everything You Know About the Movies is Wrong!

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

BPL Makerspace Crafts: 3D Printed Luggage Tag

Tuesday, January 20, 2026 at 7:00pm - 8:30pm
Room C at Bloomingdale Public Library
Program Type:
Crafts
Age Group:
Teens, Adults

Design a custom 3D printed luggage tag. Since 3D printing takes approximately 2 hours per luggage tag, staff will contact participants when their item is ready for pickup.

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

Design a custom 3D printed luggage tag. Since 3D printing takes approximately 2 hours per luggage tag, staff will contact participants when their item is ready for pickup.

This event is in the "Adults" group

Genealogy Club

Wednesday, January 21, 2026 at 6:30pm - 8:45pm
Room A/B at Bloomingdale Public Library
Program Type:
Lectures
Age Group:
Adults

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.

Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Adults
Program Type: Lectures
Event Details:

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.

This event is in the "Adults" group

Great Decisions

Wednesday, January 21, 2026 at 7:00pm - 8:30pm
Room C at Bloomingdale Public Library
Program Type:
Book Clubs
Age Group:
Adults

The Great Decisions discussion program is a civic education program administered and produced by the Foreign Policy Association.

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

The Great Decisions discussion program is a civic education program administered and produced by the Foreign Policy Association.

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

Makerspace Open Hours

Thursday, January 22, 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.

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

AI Tools 101

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

Learn the basics of working with free generative AI tools. Use AI tools to rewrite a paragraph, convert text to lifelike speech, create simple infographics, or transcribe audio to text.

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 the basics of working with free generative AI tools. Use AI tools to rewrite a paragraph, convert text to lifelike speech, create simple infographics, or transcribe audio to text.

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

Makerspace Open Hours

Saturday, January 24, 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.

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

Crochet for Beginners

Monday, January 26, 2026 at 4:00pm - 5:30pm
Makerspace at Bloomingdale Public Library
Program Type:
Crafts
Age Group:
Teens, Adults

Crochet for Beginners (Registration Required)

Adults, Teens

Monday, January 19 & 26 | 4:00 – 5:30 p.m. 

Register
Registration Required
Library Branch: Bloomingdale Public Library
Room: Makerspace
Age Group: Teens, Adults
Program Type: Crafts
Registration Required
Event Details:

Crochet for Beginners (Registration Required)

Adults, Teens

Monday, January 19 & 26 | 4:00 – 5: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: Armchair Tour of the Solar System

Monday, January 26, 2026 at 6:30pm - 7:30pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, STEM/STEAM, Virtual
Age Group:
Teens, Adults, Seniors

VIRTUAL: Armchair Tour of the Solar System

Please join us for a fantastic Zoom presentation hosted by Michelle Nichols!

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

VIRTUAL: Armchair Tour of the Solar System

Please join us for a fantastic Zoom presentation hosted by Michelle Nichols!

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

Friends of the Library Quarterly Meeting

Wednesday, January 28, 2026 at 6:30pm - 8:30pm
Room C at Bloomingdale Public Library
Program Type:
Friends of the Library
Age Group:
Teens, Adults, Seniors, All Ages

Join the Friends of the Library and meet new friends, help out at library events, and have fun!

Library Branch: Bloomingdale Public Library
Room: Room C
Age Group: Teens, Adults, Seniors, All Ages
Program Type: Friends of the Library
Event Details:

Join the Friends of the Library and meet new friends, help out at library events, and have fun!

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

Makerspace Open Hours

Thursday, January 29, 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.

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

Makerspace Open Hours

Saturday, January 31, 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.