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 "Children" group
This event is in the "Teens" group

Chess Club

Sunday, January 11, 2026 at 2:30pm - 4:00pm
Room C at Bloomingdale Public Library
Program Type:
Games
Age Group:
Children, Teens
Library Branch: Bloomingdale Public Library
Room: Room C
Age Group: Children, Teens
Program Type: Games
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!

Register
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

Lake Park Recreation & Leisure

Tuesday, January 13, 2026 at 1:00pm - 2:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Games
Age Group:
Teens
Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Teens
Program Type: Games
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 "Teens" group

Teen Craft Club: Altered Art

Wednesday, January 14, 2026 at 5:00pm - 6:30pm
Makerspace at Bloomingdale Public Library
Program Type:
Crafts
Age Group:
Teens

Take a piece of old thrifted art and completely transform it, adding your own creative twists to your painting. Limit 12.

 

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

Take a piece of old thrifted art and completely transform it, adding your own creative twists to your painting. Limit 12.

 

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 "Teens" group

School's Back, Stop By (Drop-In)

Friday, January 16, 2026 at 3:00pm - 4:00pm
Bloomingdale Public Library
Program Type:
Crafts, Games
Age Group:
Teens

Got the 2nd semester blues? Create a kit to motivate you for this second half of the school year. Feel free to stay and play games with friends in the Teen Territory!  Whiles supplies last.

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

Got the 2nd semester blues? Create a kit to motivate you for this second half of the school year. Feel free to stay and play games with friends in the Teen Territory!  Whiles supplies last.

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 "Teens" group

Lake Park Recreation & Leisure

Tuesday, January 20, 2026 at 1:00pm - 2:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Games
Age Group:
Teens
Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Teens
Program Type: Games
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 "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 "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

Lake Park Recreation & Leisure

Tuesday, January 27, 2026 at 1:00pm - 2:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Games
Age Group:
Teens
Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Teens
Program Type: Games
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 "Teens" group

Lake Park Recreation & Leisure

Tuesday, February 3, 2026 at 1:00pm - 2:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Games
Age Group:
Teens
Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Teens
Program Type: Games
This event is in the "Teens" group
This event is in the "Adults" group
This event is in the "Seniors" group

Free and Open Source Software for Windows

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

Learn about great free software and tools to enhance your experience on Windows, possibly replacing your paid and subscription services like Microsoft Office and Adobe with comparable software (e.g. LibreOffice and Affinty).

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 about great free software and tools to enhance your experience on Windows, possibly replacing your paid and subscription services like Microsoft Office and Adobe with comparable software (e.g. LibreOffice and Affinty).

This event is in the "Teens" group

Teen Take and Make: DIY Miniature Cozy Bear Cabin

Monday, February 9, 2026 at 9:00am - 9:00pm
Bloomingdale Public Library
Program Type:
Crafts
Age Group:
Teens

Pack your bags for a cozy retreat! This bear family is ready for a vacation with all the amenities. Put it all together with papercraft furnishings in a cabin-like scene, complete with miniature books, a tiny faux fire pit, and much more.

Upcoming
Registration Required
Library Branch: Bloomingdale Public Library
Age Group: Teens
Program Type: Crafts
Registration Required
Event Details:

Pack your bags for a cozy retreat! This bear family is ready for a vacation with all the amenities. Put it all together with papercraft furnishings in a cabin-like scene, complete with miniature books, a tiny faux fire pit, and much more.

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

BPL Makerspace Crafts: Beginner Machine Embroidery

Monday, February 9, 2026 at 7:00pm - 8:30pm
Makerspace at Bloomingdale Public Library
Program Type:
Crafts
Age Group:
Teens, Adults

Learn the basics of machine embroidery and create a small embroidered project. 

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

Learn the basics of machine embroidery and create a small embroidered project. 

This event is in the "Teens" group

Lake Park Recreation & Leisure

Tuesday, February 10, 2026 at 1:00pm - 2:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Games
Age Group:
Teens
Library Branch: Bloomingdale Public Library
Room: Room A/B
Age Group: Teens
Program Type: Games