This event is in the "Adults" group Apr 9 2026 Thu Dairies to Prairies Documentary Screening (In-Person) 1:30pm–3:00pm Adults Registration Required This event is in the "Adults" group Apr 9 2026 Thu Dairies to Prairies Documentary Screening (In-Person) 1:30pm–3:00pm Adults Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: Adults Program Type: History Registration Required Event Details: Dairies to Prairies tells of the rise and fall of the dairy industry in Elgin. Explore how these former dairy farms have come under pressure from suburban development, modern day agriculture and efforts to restore natural prairies.
This event is in the "Adults" group Apr 9 2026 Thu Budgeting & Saving (Online) 7:00pm–8:30pm Adults This event is in the "Adults" group Apr 9 2026 Thu Budgeting & Saving (Online) 7:00pm–8:30pm Adults Library Branch: Carol Stream Public Library Room: Zoom (Adult and Teen programs) Age Group: Adults Program Type: Business & Finances Event Details: Ryan Decker breaks down the basics of personal finance: budgeting and introductory saving and investment strategies. Learn which factors to consider for deciding when, where, and how to save, invest or aggressively tackle debt.
This event is in the "Adults" group Apr 10 2026 Fri Cricut Maker: Spring Coasters (In-Person) 10:00am–12:00pm Adults Registration Required This event is in the "Adults" group Apr 10 2026 Fri Cricut Maker: Spring Coasters (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 April 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 Apr 10 2026 Fri Cricut Maker: Spring Coasters (In-Person) 2:00pm–4:00pm Adults Registration Required This event is in the "Adults" group Apr 10 2026 Fri Cricut Maker: Spring Coasters (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 April 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 Apr 11 2026 Sat Meditation Together: Balance the Eden Energy Way (In-Person) 10:00am–10:45am Adults Registration Required This event is in the "Adults" group Apr 11 2026 Sat Meditation Together: Balance the Eden Energy Way (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 Apr 13 2026 Mon Zumba (In-Person) 7:00pm–8:00pm Adults Registration Required This event is in the "Adults" group Apr 13 2026 Mon Zumba (In-Person) 7:00pm–8: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 at this hour-long, high-intensity cardio workout. Expect a fast-paced session that gets your heart rate up and energy levels soaring. Be sure to wear comfortable clothes and shoes.
This event is in the "Adults" group Apr 13 2026 Mon Buying a Home: The Basics (Online) 7:00pm–8:30pm Adults This event is in the "Adults" group Apr 13 2026 Mon Buying a Home: The Basics (Online) 7:00pm–8:30pm Adults Library Branch: Carol Stream Public Library Room: Zoom (Adult and Teen programs) Age Group: Adults Program Type: Business & Finances Event Details: Owning a home takes a lot of time, money and energy. This course covers what a lender looks for in a loan application, credit basics, down payments and the players in the home buying process.Presented by Open Communities.
This event is in the "Adults" group Apr 15 2026 Wed Computer Fundamentals: Learning Windows (In-Person) 6:30pm–8:00pm Adults Registration Required This event is in the "Adults" group Apr 15 2026 Wed Computer Fundamentals: Learning Windows (In-Person) 6:30pm–8:00pm Adults Library Branch: Carol Stream Public Library Room: Create & Learn Center Age Group: Adults Program Type: Science & Technology (STEM) Registration Required Event Details: Join us for this five-week course covering Window Fundamentals.
This event is in the "Adults" group Apr 15 2026 Wed Library Board of Trustees (Library) 7:00pm–8:30pm Adults This event is in the "Adults" group Apr 15 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 "Adults" group Apr 16 2026 Thu Understanding Power of Attorney (In-Person) 6:00pm–7:15pm Adults Registration Required This event is in the "Adults" group Apr 16 2026 Thu Understanding Power of Attorney (In-Person) 6:00pm–7:15pm Adults Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: Adults Program Type: Business & Finances Registration Required Event Details: Join us for a clear, practical session on Power of Attorney (POA). Learn what POA is, the types available, how to set one up, and the responsibilities involved. Discover how it can protect your interests in medical, financial and legal matters.
This event is in the "Adults" group Apr 17 2026 Fri Painting Spring Birds (In-Person) 12:00pm–2:00pm Adults Registration Required This event is in the "Adults" group Apr 17 2026 Fri Painting Spring Birds (In-Person) 12:00pm–2:00pm Adults Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: Adults Program Type: Crafts Registration Required Event Details: Registration will open for CSPL cardholders age 16+ on Wednesday, April 1. 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 Apr 17 2026 Fri Painting Spring Birds (In-Person) 3:00pm–5:00pm Adults Registration Required This event is in the "Adults" group Apr 17 2026 Fri Painting Spring Birds (In-Person) 3:00pm–5:00pm Adults Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: Adults Program Type: Crafts Registration Required Event Details: Registration will open for CSPL cardholders age 16+ on Wednesday, April 1. 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 "High School" group This event is in the "Adults" group Apr 18 2026 Sat Donuts & Dice (In-Person) 10:30am–12:30pm High School, Adults Registration Required This event is in the "High School" group This event is in the "Adults" group Apr 18 2026 Sat Donuts & Dice (In-Person) 10:30am–12:30pm High School, Adults Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: High School, Adults Program Type: Games, Entertainment 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. Instruction, games and snacks will be provided.
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 Apr 19 2026 Sun Eco Expo (In Person, Everyone) 1:00pm–4:00pm Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone 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 Apr 19 2026 Sun Eco Expo (In Person, Everyone) 1:00pm–4:00pm Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: Kids, Babies and Toddlers, Preschool, Elementary School, Teens, Middle School, High School, Adults, Family, Everyone Program Type: Science & Technology (STEM) Event Details: Family fun activities, giveaways, environmentally-conscious community partners, storytimes on the half hour and an all-day One Earth Film Fest. See you at the first ever CSPL Eco Expo hosted by the Library Green Team!
This event is in the "Adults" group Apr 20 2026 Mon Pages Through the Ages Book Club: Junie (In-Person) 6:30pm–7:30pm Adults Registration Required This event is in the "Adults" group Apr 20 2026 Mon Pages Through the Ages Book Club: Junie (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 "High School" group This event is in the "Adults" group Apr 21 2026 Tue De-Plasticize Your Life (In-Person) 6:00pm–7:30pm High School, Adults Registration Required This event is in the "High School" group This event is in the "Adults" group Apr 21 2026 Tue De-Plasticize Your Life (In-Person) 6:00pm–7:30pm High School, Adults Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: High School, Adults Program Type: Health & Wellness Registration Required Event Details: Are you ready to kick plastic to the curb? Join us for an engaging and empowering workshop from Chicago Author Melanie Holmes, just in time for Earth Day.
This event is in the "Adults" group Apr 21 2026 Tue Retirement Reality (Online) 7:00pm–8:30pm Adults This event is in the "Adults" group Apr 21 2026 Tue Retirement Reality (Online) 7:00pm–8:30pm Adults Library Branch: Carol Stream Public Library Room: Zoom (Adult and Teen programs) Age Group: Adults Program Type: Business & Finances Event Details: Are you thinking about retirement?
This event is in the "Adults" group Apr 22 2026 Wed Trauma Sensitive Yoga (In-Person) 6:00pm–7:00pm Adults Registration Required This event is in the "Adults" group Apr 22 2026 Wed Trauma Sensitive Yoga (In-Person) 6:00pm–7:00pm Adults Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: Adults Program Type: Health & Wellness Registration Required Event Details: Whole Lotus Therapy of Wheaton will offer a Trauma Center Trauma Sensitive Yoga (TCTSY) Workshop; a mindfulness-based and evidence-supported yoga practice specifically designed to develop body awareness and promote personal agency.
This event is in the "Adults" group Apr 23 2026 Thu Discover Library Databases & Resources (In-Person) 6:30pm–7:30pm Adults Registration Required This event is in the "Adults" group Apr 23 2026 Thu Discover Library Databases & Resources (In-Person) 6:30pm–7:30pm Adults Library Branch: Carol Stream Public Library Room: Create & Learn Center Age Group: Adults Program Type: Science & Technology (STEM) Registration Required Event Details: Explore the diverse offerings of library databases available at your fingertips. Whether you are uncovering new branches of your family tree through genealogy or planning to open a business, the Library can help.
This event is in the "Middle School" group This event is in the "High School" group This event is in the "Adults" group Apr 25 2026 Sat Everyday Heroes: CPR & AED Training Class (In-Person) 1:00pm–3:00pm Middle School, High School, Adults Registration Required This event is in the "Middle School" group This event is in the "High School" group This event is in the "Adults" group Apr 25 2026 Sat Everyday Heroes: CPR & AED Training Class (In-Person) 1:00pm–3:00pm Middle School, High School, Adults Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: Middle School, High School, Adults Program Type: Health & Wellness, Outreach Registration Required Event Details: Become an everyday hero through this empowering, interactive opportunity to learn life-saving skills! Participants will learn hands-on CPR, practice with a model AED.
This event is in the "Adults" group Apr 27 2026 Mon Mug Sublimation Workshop: Floral Design (In-Person) 1:00pm–3:00pm Adults Registration Required This event is in the "Adults" group Apr 27 2026 Mon Mug Sublimation Workshop: Floral Design (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 Wednesday, April 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 Apr 27 2026 Mon Mug Sublimation Workshop: Floral Design (In-Person) 4:00pm–6:00pm Adults Registration Required This event is in the "Adults" group Apr 27 2026 Mon Mug Sublimation Workshop: Floral Design (In-Person) 4:00pm–6:00pm Adults Library Branch: Carol Stream Public Library Room: Create & Learn Center Age Group: Adults Program Type: Crafts, Home & Garden, Make & Take, Science & Technology (STEM) Registration Required Event Details: Registration will open for CSPL cardholders age 16+ on Wednesday, April 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 "Kids" group This event is in the "Everyone" group Apr 27 2026 Mon Juegos de mesa (En español, En persona) 6:30pm–7:30pm Kids, Everyone Registration Required This event is in the "Kids" group This event is in the "Everyone" group Apr 27 2026 Mon Juegos de mesa (En español, En persona) 6:30pm–7:30pm Kids, Everyone Library Branch: Carol Stream Public Library Room: Combined Meeting Room Age Group: Kids, Everyone Program Type: EDI, Entertainment, En español Registration Required Event Details: Todos son bienvenidos. Este programa se llevará a cabo en español.All are welcome. This program will be held in Spanish.
This event is in the "Adults" group Apr 28 2026 Tue Seasonal DIY Crafts: Sakura Egg (In-Person) 10:00am–11:00am Adults Registration Required This event is in the "Adults" group Apr 28 2026 Tue Seasonal DIY Crafts: Sakura Egg (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 Wednesday, April 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.