Does your child love to tinker, get lost in a pile of LEGOs, or take apart their toys? These interests are all related to STEAM: science, technology, engineering, art, and mathematics. Kids learn critical thinking, problem-solving, and teamwork while coding a video game, designing their own invention, and having fun. It’s not just for big kids, either; some spots have activities for kids as young as two years old. In addition to these options, check your park district or local library for drop-in classes or Makerspace areas, too!
STEAM and STEM Classes in the Western Suburbs
Illinois Math and Science Academy
1500 Sullivan Road
Aurora, IL 60506
(630) 907-5000
Programming available for grades 3 and up.
Science Adventures (Run by Fermilab)
Lederman Science Education Center
Fermilab MS 777
Batavia, IL 60510
(630) 840-8259
Science programming is usually offered for children in kindergarten and up. As of July 27, 2021, no new programming is posted.
Bricks 4 Kidz
Locations and program availability vary in Elmhurst, Lombard, Naperville, Lisle, Wheaton, Plainfield, Aurora, Schaumburg and Hoffman Estates.
STEM enrichment programming available for preschool and up.
DuPage Children’s Museum
301 N Washington Street
Naperville, IL 60540
(630) 637-8000
DCM is offers hands-on, virtual STEM programming.
Codinu
2244 95th Street
Naperville, IL 60564
(630) 474-1052
Online coding and robotics classes for ages 7 – 17.
Center for Talent Development (run by Northwestern University)
North Central College
31 N. Loomis Street
Naperville, IL 60540
(847) 491-3782
Weekend and online STEAM classes available, starting as young as 3 years old.
Cool Science
(630) 957-8341
info@coolscienceinc.com
Science-themed birthday parties, girl/boy scout programming, and STEAM classes and events that come to you.
CodeForce
5 W Washington Street
Oswego, IL 60543
(708) 998-2467
STEAM programming for children age 5 and up.
STREAM Tutoring, Classes & Parties
29W100 Butterfield Road, Suite 103
Warrenville, IL 60555
(630) 947-2754
Preschool programming, STREAM Academy, birthday parties and much more.
Kids Science Labs
275 Rice Lake Square
Wheaton, IL 60189
(773) 798-2012
Programming available for children ages 2 years and up. Read about Annie’s experience at Kids Science Labs here.
Code Ninjas
Locations in Westmont, Oswego, Homer Glen, Naperville, Tinley Park, Bartlett, and Elmhurst.
Programming for children ages 7-14 years old.
7217 Madison Street
Forest Park, IL 60130
(708) 689-4140
1292 Rickert Drive, Suite 148
Naperville, IL 60540
(630) 848-9769
24012 W Main Street, Suite 104
Plainfield, IL 60544
(815) 676-4418
25 N Roselle Rd
Schaumburg, IL 60194
(847) 380-9238
1950 W Main Street
St. Charles, IL 60174
(630) 503-6671
Sylvan offers STEM classes for elementary and middle-school students.
Our classes and teams for kids page has tons of other options for kids to explore new interests!