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
Program Type
Location

Primary tabs

This event is in the "Teens" group

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Wednesday, January 21, 2026 at 5:00pm - 6:00pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, STEM/STEAM, Virtual
Age Group:
Teens

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Virtual Event
Library Branch: Bloomingdale Public Library
Room: Virtual
Age Group: Teens
Program Type: Lectures, STEM/STEAM, Virtual
Event Details:

VIRTUAL: Brainfuse Webinar Series: SAT Prep

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

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Wednesday, January 28, 2026 at 5:00pm - 6:00pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, STEM/STEAM, Virtual
Age Group:
Teens

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Virtual Event
Library Branch: Bloomingdale Public Library
Room: Virtual
Age Group: Teens
Program Type: Lectures, STEM/STEAM, Virtual
Event Details:

VIRTUAL: Brainfuse Webinar Series: SAT Prep

This event is in the "Teens" group

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Wednesday, February 4, 2026 at 5:00pm - 6:00pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, STEM/STEAM, Virtual
Age Group:
Teens

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Virtual Event
Library Branch: Bloomingdale Public Library
Room: Virtual
Age Group: Teens
Program Type: Lectures, STEM/STEAM, Virtual
Event Details:

VIRTUAL: Brainfuse Webinar Series: SAT Prep

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

Romance Scams: Will You Be the Next Victim?

Tuesday, February 10, 2026 at 7:00pm - 8:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Lectures
Age Group:
Adults, Seniors

ROMANCE SCAMS: WILL YOU BE THE NEXT VICTIM?

Please join us for a program designed to educate yourself so that you are not a victim of so-called "romance scams" during this holiday season celebrating love. 

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

ROMANCE SCAMS: WILL YOU BE THE NEXT VICTIM?

Please join us for a program designed to educate yourself so that you are not a victim of so-called "romance scams" during this holiday season celebrating love. 

This event is in the "Teens" group

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Wednesday, February 11, 2026 at 5:00pm - 6:00pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, STEM/STEAM, Virtual
Age Group:
Teens

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Virtual Event
Library Branch: Bloomingdale Public Library
Room: Virtual
Age Group: Teens
Program Type: Lectures, STEM/STEAM, Virtual
Event Details:

VIRTUAL: Brainfuse Webinar Series: SAT Prep

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

VIRTUAL: Online Night with a Museum: Lake Placid Olympic Museum

Tuesday, February 17, 2026 at 7:00pm - 8:00pm
Off Site
Program Type:
Lectures, Virtual
Age Group:
Teens, Adults, Seniors

VIRTUAL: Online Night with a Museum: Lake Placid Olympic Museum

In 1974, shortly after the 1980 Olympic Winter Games were awarded to Lake Placid, members of the community decided to create a collection of materials pertaining to t

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

VIRTUAL: Online Night with a Museum: Lake Placid Olympic Museum

In 1974, shortly after the 1980 Olympic Winter Games were awarded to Lake Placid, members of the community decided to create a collection of materials pertaining to t

This event is in the "Teens" group

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Wednesday, February 18, 2026 at 5:00pm - 6:00pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, STEM/STEAM, Virtual
Age Group:
Teens

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Virtual Event
Library Branch: Bloomingdale Public Library
Room: Virtual
Age Group: Teens
Program Type: Lectures, STEM/STEAM, Virtual
Event Details:

VIRTUAL: Brainfuse Webinar Series: SAT Prep

This event is in the "Adults" group

Genealogy Club

Wednesday, February 18, 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 "Teens" group

Mindful Skills: Kindness Project

Monday, February 23, 2026 at 4:00pm - 5:00pm
Makerspace at Bloomingdale Public Library
Program Type:
Crafts, Lectures
Age Group:
Teens

Spread some love to the people in your community! Decorate compliment cards to hand out, leave in random places, or save for a special occasion. Limit 12. 

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

Spread some love to the people in your community! Decorate compliment cards to hand out, leave in random places, or save for a special occasion. Limit 12. 

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 Universe

Monday, February 23, 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 Universe

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 Universe

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

Cover Letters Made Easy

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

COVER LETTERS MADE EASY 

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

COVER LETTERS MADE EASY 

This event is in the "Teens" group

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Wednesday, February 25, 2026 at 5:00pm - 6:00pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, STEM/STEAM, Virtual
Age Group:
Teens

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Virtual Event
Library Branch: Bloomingdale Public Library
Room: Virtual
Age Group: Teens
Program Type: Lectures, STEM/STEAM, Virtual
Event Details:

VIRTUAL: Brainfuse Webinar Series: SAT Prep

This event is in the "Teens" group

Mindful Skills: Self-Care Stations

Monday, March 2, 2026 at 4:00pm - 5:00pm
Makerspace at Bloomingdale Public Library
Program Type:
Crafts, Lectures, STEM/STEAM
Age Group:
Teens

Make your own products for a self-care night. Stop and try out each of the stations from DIY perfume to create your own face mask. Limit 12. 

Mindful Skills are 1st Monday of every month, unless otherwise noted.

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

Make your own products for a self-care night. Stop and try out each of the stations from DIY perfume to create your own face mask. Limit 12. 

Mindful Skills are 1st Monday of every month, unless otherwise noted.

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

A Reluctant Cook Shares Tips on Preparing Plant-based Meals Quickly

Monday, March 2, 2026 at 7:00pm - 8:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Food, Lectures
Age Group:
Teens, Adults, Seniors

A Reluctant Cook Shares Tips on Preparing Plant-based Meals While Minimizing Kitchen Time

In this presentation, Joan Davis, RN, MS will share tips on how to cook healthier and faster, including:

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

A Reluctant Cook Shares Tips on Preparing Plant-based Meals While Minimizing Kitchen Time

In this presentation, Joan Davis, RN, MS will share tips on how to cook healthier and faster, including:

This event is in the "Teens" group

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Wednesday, March 4, 2026 at 5:00pm - 6:00pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, STEM/STEAM, Virtual
Age Group:
Teens

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Virtual Event
Library Branch: Bloomingdale Public Library
Room: Virtual
Age Group: Teens
Program Type: Lectures, STEM/STEAM, Virtual
Event Details:

VIRTUAL: Brainfuse Webinar Series: SAT Prep

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

Writing Workshop: Discover Your Inner Storyteller

Monday, March 9, 2026 at 6:30pm - 8:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Lectures
Age Group:
Teens, Adults

DISCOVER YOUR INNER STORYTELLER WORKSHOP

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

DISCOVER YOUR INNER STORYTELLER WORKSHOP

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

Ireland in the 21st Century

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

IRELAND IN THE 21ST CENTURY

Come celebrate St. Patrick's Day with us and join Gene Flynn as he chronicles his travels in the Emerald Isle.

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

IRELAND IN THE 21ST CENTURY

Come celebrate St. Patrick's Day with us and join Gene Flynn as he chronicles his travels in the Emerald Isle.

This event is in the "Teens" group

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Wednesday, March 11, 2026 at 5:00pm - 6:00pm
Virtual at Bloomingdale Public Library
Program Type:
Lectures, STEM/STEAM, Virtual
Age Group:
Teens

VIRTUAL: Brainfuse Webinar Series: SAT Prep

Virtual Event
Library Branch: Bloomingdale Public Library
Room: Virtual
Age Group: Teens
Program Type: Lectures, STEM/STEAM, Virtual
Event Details:

VIRTUAL: Brainfuse Webinar Series: SAT Prep

This event is in the "Adults" group

Genealogy Club

Wednesday, March 18, 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 "Teens" group
This event is in the "Adults" group

ACE YOUR IN-PERSON INTERVIEW

Monday, March 23, 2026 at 7:00pm - 8:00pm
Room A/B at Bloomingdale Public Library
Program Type:
Lectures
Age Group:
Teens, Adults

ACE YOUR IN-PERSON INTERVIEW

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

ACE YOUR IN-PERSON INTERVIEW

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

The History of The Rolling Stones

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

THE HISTORY OF THE ROLLING STONES

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

THE HISTORY OF THE ROLLING STONES

Holiday Closing: Easter

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