Event List

Age Group
Age Group
Program Type
Room
Ongoing Events
Registration Type

Primary tabs

This event is in the "Kids" group
This event is in the "Teens" group
This event is in the "Middle School" group
This event is in the "High School" group
This event is in the "Adults" group
This event is in the "Family" group
This event is in the "Everyone" group

Free Comic Book Day (Everyone, Drop-In)

All Day
Lobby at Carol Stream Public Library
Program Type:
Crafts, Passive Program
Age Group:
Kids, Teens, Middle School, High School, Adults, Family, Everyone

Stop by the Library for Free Comic Book Day! Visit the Adult Services desk on Saturday, May 2 between 9 a.m.-5 p.m. to pick up a free comic book. Get creative and make your own comic with available comic book printouts to take home.

Library Branch: Carol Stream Public Library
Room: Lobby
Age Group: Kids, Teens, Middle School, High School, Adults, Family, Everyone
Program Type: Crafts, Passive Program
Event Details:

Stop by the Library for Free Comic Book Day! Visit the Adult Services desk on Saturday, May 2 between 9 a.m.-5 p.m. to pick up a free comic book. Get creative and make your own comic with available comic book printouts to take home.

This event is in the "High School" group
This event is in the "Adults" group

Diamond Painting (In-Person)

Saturday, May 2, 2026 at 1:00pm - 2:00pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Crafts
Age Group:
High School, Adults

Registration will open for CSPL cardholders ages 16+ on April 1st.  

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or ask us for assistance.

Registration Required
Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: High School, Adults
Program Type: Crafts
Registration Required
Event Details:

Registration will open for CSPL cardholders ages 16+ on April 1st.  

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or ask us for assistance.

This event is in the "Adults" group

DIY Financial Planning (In-Person)

Monday, May 4, 2026 at 6:30pm - 8:00pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Business & Finances
Age Group:
Adults

If you’ve ever felt unsure about a financial decision, this class is for you.

Registration Required
Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Adults
Program Type: Business & Finances
Registration Required
Event Details:

If you’ve ever felt unsure about a financial decision, this class is for you.

This event is in the "Adults" group

Glenbard Parent Series Watch Party: The Amazing Generation (Hybrid)

Tuesday, May 5, 2026 at 7:00pm - 8:00pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Community Group Meeting
Age Group:
Adults

Come to the watch party where author Catherine Price discusses her new book, The Amazing Generation: Breaking Up with Screens and Unlocking Kids' Potential in a Tech-Filled Environment, part of the Glenbard Parent Series.

Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Adults
Program Type: Community Group Meeting
Event Details:

Come to the watch party where author Catherine Price discusses her new book, The Amazing Generation: Breaking Up with Screens and Unlocking Kids' Potential in a Tech-Filled Environment, part of the Glenbard Parent Series.

This event is in the "Adults" group

Medicare 101 (In-Person)

Thursday, May 7, 2026 at 6:30pm - 8:00pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Medicare Solutions Network will get you up to speed on what Medicare covers, what it doesn’t and your potential out-of-pocket exposure.

Registration Required
Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Adults
Program Type: Health & Wellness
Registration Required
Event Details:

Medicare Solutions Network will get you up to speed on what Medicare covers, what it doesn’t and your potential out-of-pocket exposure.

This event is in the "Adults" group

Cricut Maker: Personalized Kitchen Apron (In-Person)

Friday, May 8, 2026 at 10:00am - 12:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Crafts
Age Group:
Adults

Registration will open for CSPL cardholders age 16+ on May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or contact us for assistance.

Registration Required
Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Adults
Program Type: Crafts
Registration Required
Event Details:

Registration will open for CSPL cardholders age 16+ on May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or contact us for assistance.

Disclaimer(s)

Program Sessions

This class is anticipated to be very popular, so multiple sessions are offered.  Please register for only one session.

This event is in the "Adults" group

Cricut Maker: Personalized Kitchen Apron (In-Person)

Friday, May 8, 2026 at 2:00pm - 4:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Crafts
Age Group:
Adults

Registration will open for CSPL cardholders age 16+ on May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or contact us for assistance.

Registration Required
Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Adults
Program Type: Crafts
Registration Required
Event Details:

Registration will open for CSPL cardholders age 16+ on May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or contact us for assistance.

Disclaimer(s)

Program Sessions

This class is anticipated to be very popular, so multiple sessions are offered.  Please register for only one session.

This event is in the "Adults" group

Meditation Together: Basic Practices (In-Person)

Saturday, May 9, 2026 at 10:00am - 10:45am
Combined Meeting Room at Carol Stream Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Meditation Together is a monthly hands-on series exploring fun and simple relaxation techniques with your friends and neighbors. New members are always welcome.

Registration Required
Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Adults
Program Type: Health & Wellness
Registration Required
Event Details:

Meditation Together is a monthly hands-on series exploring fun and simple relaxation techniques with your friends and neighbors. New members are always welcome.

This event is in the "Adults" group

Mug Sublimation Workshop: Mother's Day (In-Person)

Monday, May 11, 2026 at 1:00pm - 3:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Crafts
Age Group:
Adults

Registration will open for CSPL cardholders age 16+ on May 1st. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or contact us for assistance.

Registration Required
Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Adults
Program Type: Crafts
Registration Required
Event Details:

Registration will open for CSPL cardholders age 16+ on May 1st. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or contact us for assistance.

Disclaimer(s)

Program Sessions

This class is anticipated to be very popular, so multiple sessions are offered.  Please register for only one session.

This event is in the "Adults" group

Mug Sublimation Workshop: Mother's Day (In-Person)

Monday, May 11, 2026 at 4:00pm - 6:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Crafts
Age Group:
Adults

Registration will open for CSPL cardholders age 16+ on May 1st. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or contact us for assistance.

Registration Required
Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Adults
Program Type: Crafts
Registration Required
Event Details:

Registration will open for CSPL cardholders age 16+ on May 1st. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or contact us for assistance.

Disclaimer(s)

Program Sessions

This class is anticipated to be very popular, so multiple sessions are offered.  Please register for only one session.

This event is in the "Adults" group

Seasonal DIY Crafts: Decoupage Flower Pot (In-Person)

Tuesday, May 12, 2026 at 10:00am - 11:00am
Create & Learn Center at Carol Stream Public Library
Program Type:
Crafts
Age Group:
Adults

Registration will open for CSPL cardholders age 16+ on Friday, May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or ask us for assistance.

Registration Required
Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Adults
Program Type: Crafts
Registration Required
Event Details:

Registration will open for CSPL cardholders age 16+ on Friday, May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or ask us for assistance.

Disclaimer(s)

Program Sessions

This class is anticipated to be very popular, so multiple sessions are offered.  Please register for only one session.

This event is in the "Adults" group

Seasonal DIY Crafts: Decoupage Flower Pot (In-Person)

Tuesday, May 12, 2026 at 5:00pm - 6:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Crafts
Age Group:
Adults

Registration will open for CSPL cardholders age 16+ on Friday, May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or ask us for assistance.

Registration Required
Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Adults
Program Type: Crafts
Registration Required
Event Details:

Registration will open for CSPL cardholders age 16+ on Friday, May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or ask us for assistance.

Disclaimer(s)

Program Sessions

This class is anticipated to be very popular, so multiple sessions are offered.  Please register for only one session.

This event is in the "Adults" group

Seasonal DIY Crafts: Decoupage Flower Pot (In-Person)

Tuesday, May 12, 2026 at 7:00pm - 8:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Crafts
Age Group:
Adults

Registration will open for CSPL cardholders age 16+ on Friday, May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or ask us for assistance.

Registration Required
Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Adults
Program Type: Crafts
Registration Required
Event Details:

Registration will open for CSPL cardholders age 16+ on Friday, May 1. 

You are welcome to save a seat for yourself plus one guest at that time, just click "add another" or ask us for assistance.

Disclaimer(s)

Program Sessions

This class is anticipated to be very popular, so multiple sessions are offered.  Please register for only one session.

This event is in the "Adults" group

DuPage Organic Garden Club: Natural Lawn Care 101 (In Person)

Thursday, May 14, 2026 at 7:00pm - 8:30pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Home & Garden, Outreach
Age Group:
Adults

This event is held in partnership with the DuPage Organic Garden Club.

Registration Required
Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Adults
Program Type: Home & Garden, Outreach
Registration Required
Event Details:

This event is held in partnership with the DuPage Organic Garden Club.

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

Donuts & Dice (In-Person)

Saturday, May 16, 2026 at 10:30am - 12:30pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Games
Age Group:
Teens, Adults

Relax with coffee, donuts and a game! We will be playing Lure in March and April with a free play day in May. There will be a variety of board games on hand from classics to newest favorites.

Registration Required
Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Teens, Adults
Program Type: Games
Registration Required
Event Details:

Relax with coffee, donuts and a game! We will be playing Lure in March and April with a free play day in May. There will be a variety of board games on hand from classics to newest favorites.

Disclaimer(s)

Food Allergies

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.

This event is in the "Adults" group

Pages Through the Ages Book Club: Red Badge of Courage (In-Person)

Monday, May 18, 2026 at 6:30pm - 7:30pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Reading programs
Age Group:
Adults

Welcome to our book club's tour through time! This year we are honoring the 250th anniversary of the Declaration of Independence by taking a chronological journey through our country's history.

Registration Required
Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Adults
Program Type: Reading programs
Registration Required
Event Details:

Welcome to our book club's tour through time! This year we are honoring the 250th anniversary of the Declaration of Independence by taking a chronological journey through our country's history.

This event is in the "Adults" group

Library Board of Trustees (Library)

Wednesday, May 20, 2026 at 7:00pm - 8:30pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Library Meeting
Age Group:
Adults

This is the monthly meeting of the Library Board of Trustees. The public is welcome to attend.

Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Adults
Program Type: Library Meeting
Event Details:

This is the monthly meeting of the Library Board of Trustees. The public is welcome to attend.

This event is in the "Kids" group
This event is in the "Babies and Toddlers" group
This event is in the "Preschool" group
This event is in the "Elementary School" group
This event is in the "Teens" group
This event is in the "Middle School" group
This event is in the "High School" group
This event is in the "Adults" group
This event is in the "Family" group
This event is in the "Everyone" group

Summer Reading Information (Everyone)

All Day
Carol Stream Public Library
Program Type:
Reading programs
Age Group:
Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone

May 26 – August 9

WELCOME TO SUMMER READING 2026: PLANT A SEED, READ

Library Branch: Carol Stream Public Library
Age Group: Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone
Program Type: Reading programs
Event Details:

May 26 – August 9

WELCOME TO SUMMER READING 2026: PLANT A SEED, READ

This event is in the "Kids" group
This event is in the "Babies and Toddlers" group
This event is in the "Preschool" group
This event is in the "Elementary School" group
This event is in the "Teens" group
This event is in the "Middle School" group
This event is in the "High School" group
This event is in the "Adults" group
This event is in the "Family" group
This event is in the "Everyone" group

Summer Reading Activity Zone (All Day, Everyone, Drop-In)

Tuesday, May 26, 2026 at 10:00am - 8:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Passive Program
Age Group:
Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone

Summer Reading is our annual tradition that encourages people of all ages to challenge themselves to read more.  This year our theme is "Plant a Seed, Read."

Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone
Program Type: Passive Program
Event Details:

Summer Reading is our annual tradition that encourages people of all ages to challenge themselves to read more.  This year our theme is "Plant a Seed, Read."

This event is in the "Kids" group
This event is in the "Babies and Toddlers" group
This event is in the "Preschool" group
This event is in the "Elementary School" group
This event is in the "Teens" group
This event is in the "Middle School" group
This event is in the "High School" group
This event is in the "Adults" group
This event is in the "Family" group
This event is in the "Everyone" group

Summer Reading Activity Zone (All Day, Everyone, Drop-In)

Wednesday, May 27, 2026 at 10:00am - 8:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Passive Program
Age Group:
Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone

Summer Reading is our annual tradition that encourages people of all ages to challenge themselves to read more.  This year our theme is "Plant a Seed, Read."

Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone
Program Type: Passive Program
Event Details:

Summer Reading is our annual tradition that encourages people of all ages to challenge themselves to read more.  This year our theme is "Plant a Seed, Read."

This event is in the "Kids" group
This event is in the "Babies and Toddlers" group
This event is in the "Preschool" group
This event is in the "Elementary School" group
This event is in the "Teens" group
This event is in the "Middle School" group
This event is in the "High School" group
This event is in the "Adults" group
This event is in the "Family" group
This event is in the "Everyone" group

Summer Reading Activity Zone (All Day, Everyone, Drop-In)

Thursday, May 28, 2026 at 10:00am - 8:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Passive Program
Age Group:
Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone

Summer Reading is our annual tradition that encourages people of all ages to challenge themselves to read more.  This year our theme is "Plant a Seed, Read."

Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone
Program Type: Passive Program
Event Details:

Summer Reading is our annual tradition that encourages people of all ages to challenge themselves to read more.  This year our theme is "Plant a Seed, Read."

This event is in the "Adults" group

Cardio Toning Class (In-Person)

Thursday, May 28, 2026 at 5:00pm - 6:00pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Get moving and sculpt your body in this dynamic dance-fitness class! Combining cardio with resistance training, you’ll tone and strengthen muscles using 1 lb. toning sticks to focus on key areas. Sticks are provided.

Registration Required
Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Adults
Program Type: Health & Wellness
Registration Required
Event Details:

Get moving and sculpt your body in this dynamic dance-fitness class! Combining cardio with resistance training, you’ll tone and strengthen muscles using 1 lb. toning sticks to focus on key areas. Sticks are provided.

This event is in the "High School" group
This event is in the "Adults" group

Let's Sew Together: Jr. Legal Pad (In-Person)

Friday, May 29, 2026 at 2:00pm - 4:00pm
Create & Learn Center at Carol Stream Public Library
Program Type:
Crafts
Age Group:
High School, Adults

Registration will open for CSPL cardholders age 16+ on May 1st.

Registration Required
Library Branch: Carol Stream Public Library
Room: Create & Learn Center
Age Group: High School, Adults
Program Type: Crafts
Registration Required
Event Details:

Registration will open for CSPL cardholders age 16+ on May 1st.

This event is in the "Adults" group

Yoga (In-Person)

Saturday, May 30, 2026 at 1:00pm - 2:00pm
Combined Meeting Room at Carol Stream Public Library
Program Type:
Health & Wellness
Age Group:
Adults

This class is open to all, from beginners to advanced practitioners. We will explore gentle and traditional yoga postures through the movement of breath, while also practicing different types of breathwork and meditation.

Registration Required
Library Branch: Carol Stream Public Library
Room: Combined Meeting Room
Age Group: Adults
Program Type: Health & Wellness
Registration Required
Event Details:

This class is open to all, from beginners to advanced practitioners. We will explore gentle and traditional yoga postures through the movement of breath, while also practicing different types of breathwork and meditation.