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. View Details 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 May 2 2026 Sat Free Comic Book Day (Everyone, Drop-In) All Day Kids, Teens, Middle School, High School, Adults, Family, Everyone 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. View Details Registration Required This event is in the "High School" group This event is in the "Adults" group May 2 2026 Sat Diamond Painting (In-Person) 1:00pm–2:00pm High School, Adults 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. View Details Registration Required This event is in the "Adults" group May 4 2026 Mon DIY Financial Planning (In-Person) 6:30pm–8:00pm Adults 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. View Details This event is in the "Adults" group May 5 2026 Tue Glenbard Parent Series Watch Party: The Amazing Generation (Hybrid) 7:00pm–8:00pm Adults 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. View Details Registration Required This event is in the "Adults" group May 7 2026 Thu Medicare 101 (In-Person) 6:30pm–8:00pm Adults 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. View Details Registration Required This event is in the "Adults" group May 8 2026 Fri Cricut Maker: Personalized Kitchen Apron (In-Person) 10:00am–12:00pm Adults 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. View Details Registration Required This event is in the "Adults" group May 8 2026 Fri Cricut Maker: Personalized Kitchen Apron (In-Person) 2:00pm–4:00pm Adults 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. View Details Registration Required This event is in the "Adults" group May 9 2026 Sat Meditation Together: Basic Practices (In-Person) 10:00am–10:45am Adults 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. View Details Registration Required This event is in the "Adults" group May 11 2026 Mon Mug Sublimation Workshop: Mother's Day (In-Person) 1:00pm–3:00pm Adults 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. View Details Registration Required This event is in the "Adults" group May 11 2026 Mon Mug Sublimation Workshop: Mother's Day (In-Person) 4:00pm–6:00pm Adults 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. View Details Registration Required This event is in the "Adults" group May 12 2026 Tue Seasonal DIY Crafts: Decoupage Flower Pot (In-Person) 10:00am–11:00am Adults 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. View Details Registration Required This event is in the "Adults" group May 12 2026 Tue Seasonal DIY Crafts: Decoupage Flower Pot (In-Person) 5:00pm–6:00pm Adults 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. View Details Registration Required This event is in the "Adults" group May 12 2026 Tue Seasonal DIY Crafts: Decoupage Flower Pot (In-Person) 7:00pm–8:00pm Adults 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. View Details Registration Required This event is in the "Adults" group May 14 2026 Thu DuPage Organic Garden Club: Natural Lawn Care 101 (In Person) 7:00pm–8:30pm Adults 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. View Details Registration Required This event is in the "Teens" group This event is in the "Adults" group May 16 2026 Sat Donuts & Dice (In-Person) 10:30am–12:30pm Teens, Adults 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. View Details Registration Required This event is in the "Adults" group May 18 2026 Mon Pages Through the Ages Book Club: Red Badge of Courage (In-Person) 6:30pm–7:30pm Adults 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. View Details This event is in the "Adults" group May 20 2026 Wed Library Board of Trustees (Library) 7:00pm–8:30pm Adults 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 9WELCOME TO SUMMER READING 2026: PLANT A SEED, READ View Details 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 May 26 2026 Tue Summer Reading Information (Everyone) All Day Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone 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 9WELCOME 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." View Details 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 May 26 2026 Tue Summer Reading Activity Zone (All Day, Everyone, Drop-In) 10:00am–8:00pm Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone 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." View Details 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 May 27 2026 Wed Summer Reading Activity Zone (All Day, Everyone, Drop-In) 10:00am–8:00pm Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone 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." View Details 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 May 28 2026 Thu Summer Reading Activity Zone (All Day, Everyone, Drop-In) 10:00am–8:00pm Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone 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. View Details Registration Required This event is in the "Adults" group May 28 2026 Thu Cardio Toning Class (In-Person) 5:00pm–6:00pm Adults 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. View Details Registration Required This event is in the "High School" group This event is in the "Adults" group May 29 2026 Fri Let's Sew Together: Jr. Legal Pad (In-Person) 2:00pm–4:00pm High School, Adults 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. View Details Registration Required This event is in the "Adults" group May 30 2026 Sat Yoga (In-Person) 1:00pm–2:00pm Adults 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.