STEAM Programs

Skills and passion for tomorrow’s leaders.

The Y gives kids opportunities for children to gain confidence as they recognize the Y as a place where they belong and can feel comfortable exploring new interests and passions. Our Ys provide STEAM enrichment programs (Science, Technology, Engineering, Art, and Math) that build key skills needed for future leaders of tomorrow.

Select a location to filter activities and programs.

STEAM Programs for kids ages 4 & up

At our Ys, youth develop skills while building, programming and manipulating robots or building cranes, elevators, and amusement park rides.

Acro Gymnastics

Acro Gymnastics at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/13/25–10/18/25
Days & Times:
  • Sat 10:30 am-11:00 am
Register

Advanced STEAM

Advanced STEAM at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/10/25–10/15/25
Days & Times:
  • Wed 6:00 pm-7:00 pm
Register

Art – Exploration

Art – Exploration at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/9/25–9/30/25
Days & Times:
  • Tue 5:30 pm-6:30 pm
Register
Age Group:
Youth
Dates:
10/7/25–10/28/25
Days & Times:
  • Tue 5:30 pm-6:30 pm
Register

Arts and Crafts Exploration

Arts and Crafts Exploration at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
10/7/25–10/28/25
Days & Times:
  • Tue 5:30 pm-6:30 pm
Register
Age Group:
Youth
Dates:
11/4/25–11/25/25
Days & Times:
  • Tue 5:30 pm-6:30 pm
Register

Ballet

Ballet at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Early Childhood
Dates:
9/13/25–10/18/25
Days & Times:
  • Sat 10:00 am-10:30 am
Register

Ballet – Dance

Ballet – Dance at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/22/25–10/13/25
Days & Times:
  • Mon 5:30 pm-6:00 pm
Register
Age Group:
Youth
Dates:
10/27/25–11/17/25
Days & Times:
  • Mon 5:30 pm-6:00 pm
Register

Beginners STEAM!

Beginners STEAM! at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/9/25–10/14/25
Days & Times:
  • Tue 5:00 pm-6:00 pm
Register

Board Game Club

Board Game Club at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/10/25–10/1/25
Days & Times:
  • Wed 5:00 pm-6:30 pm
Register

Bracelet Making

Bracelet Making at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
10/6/25–10/27/25
Days & Times:
  • Mon 5:30 pm-6:00 pm
Register

Ceramics-POP UP

Ceramics-POP UP at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/27/25–9/27/25
Days & Times:
  • Sat 10:00 am-11:00 am
Register

Ceramics – Wheel-Throwing & Hand Building

Ceramics – Wheel-Throwing & Hand Building at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
9/17/25–10/22/25
Days & Times:
  • Wed 6:30 pm-8:30 pm
Register
Age Group:
Adult
Dates:
9/15/25–10/20/25
Days & Times:
  • Mon 6:30 pm-8:30 pm
Register

Chess Club-Beginner

Chess Club-Beginner at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/10/25–10/22/25
Days & Times:
  • Wed 5:30 pm-6:30 pm
Register
Age Group:
Youth
Dates:
11/5/25–12/17/25
Days & Times:
  • Wed 5:30 pm-6:30 pm
Register

Chess Club-Intermediate/Advanced

Chess Club-Intermediate/Advanced at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/10/25–10/22/25
Days & Times:
  • Wed 6:30 pm-7:30 pm
Register
Age Group:
Youth
Dates:
11/5/25–12/17/25
Days & Times:
  • Wed 6:30 pm-7:30 pm
Register

Cooking For Kids

Cooking For Kids at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/10/25–10/1/25
Days & Times:
  • Wed 5:30 pm-6:30 pm
Register
Age Group:
Youth
Dates:
9/13/25–10/4/25
Days & Times:
  • Sat 12:00 pm-1:00 pm
Register

Cooking for Kids – Level 1

Cooking for Kids – Level 1 at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/9/25–10/14/25
Days & Times:
  • Tue 6:30 pm-7:30 pm
Register

Cooking for Kids – Level 1 at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/4/25–9/25/25
Days & Times:
  • Thu 5:30 pm-6:30 pm
Register
Age Group:
Youth
Dates:
10/2/25–10/23/25
Days & Times:
  • Thu 5:30 pm-6:30 pm
Register
Age Group:
Youth
Dates:
11/6/25–11/27/25
Days & Times:
  • Thu 5:30 pm-6:30 pm
Register

Cooking for Kids- Level 1

Cooking for Kids- Level 1 at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/9/25–10/14/25
Days & Times:
  • Tue 6:00 pm-7:00 pm
Register
Age Group:
Youth
Dates:
10/28/25–12/9/25
Days & Times:
  • Tue 6:00 pm-7:00 pm
Register

Cooking for Kids- Level 2

Cooking for Kids- Level 2 at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/9/25–10/14/25
Days & Times:
  • Tue 7:15 pm-8:15 pm
Register
Age Group:
Youth
Dates:
10/28/25–12/9/25
Days & Times:
  • Tue 7:15 pm-8:15 pm
Register

Family Art Pop-Up – Beading for Beginners

Family Art Pop-Up – Beading for Beginners at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
All Ages
Dates:
10/18/25–10/18/25
Days & Times:
  • Sat 12:00 pm-1:30 pm
Register

Family Art Pop-Up – Needle Felting

Family Art Pop-Up – Needle Felting at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
All Ages
Dates:
9/20/25–9/20/25
Days & Times:
  • Sat 12:00 pm-1:30 pm
Register

Future Innovators Lab: STEM For Kids

Future Innovators Lab: STEM For Kids at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
11/6/25–11/27/25
Days & Times:
  • Thu 6:00 pm-7:00 pm
Register

Grace and Glow

Grace and Glow at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/22/25–11/3/25
Days & Times:
  • Mon 5:30 pm-6:30 pm
Register

Healthy Aging For Older Adults

Healthy Aging For Older Adults at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
9/10/25–10/15/25
Days & Times:
  • Wed 12:00 pm-1:00 pm
Register

Hip Hop

Hip Hop at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/13/25–10/18/25
Days & Times:
  • Sat 9:30 am-10:00 am
Register

Homeschool STEAM

Homeschool STEAM at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/10/25–10/15/25
Days & Times:
  • Wed 1:00 pm-2:00 pm
Register

Jazz

Jazz at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/13/25–10/18/25
Days & Times:
  • Sat 11:00 am-11:30 am
Register

Lego Builds

Lego Builds at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/9/25–9/30/25
Days & Times:
  • Tue 6:15 pm-7:00 pm
Register

Line Dancing

Line Dancing at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Early Childhood
Dates:
9/8/25–9/29/25
Days & Times:
  • Mon 5:30 pm-6:00 pm
Register
Age Group:
Early Childhood
Dates:
9/8/25–9/29/25
Days & Times:
  • Mon 6:15 pm-7:00 pm
Register

Little Sprouts: Gardening Club

Little Sprouts: Gardening Club at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/25/25–10/23/25
Days & Times:
  • Thu 6:00 pm-6:45 pm
Register

Lyrical

Lyrical at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/13/25–10/18/25
Days & Times:
  • Sat 12:00 pm-12:30 pm
Register

Minecraft EDU

Minecraft EDU at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/10/25–10/8/25
Days & Times:
  • Wed 5:00 pm-6:00 pm
Register
Age Group:
Youth
Dates:
9/9/25–10/14/25
Days & Times:
  • Tue 5:00 pm-6:00 pm
Register

Mosaic Class

Mosaic Class at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
9/22/25–10/27/25
Days & Times:
  • Mon 6:30 pm-8:00 pm
Register

Photography and Movie Making

Photography and Movie Making at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Teen
Dates:
10/1/25–12/10/25
Days & Times:
  • Wed 6:00 pm-7:30 pm
Register

Pokémon & Yu-Gi-Oh! Card Club

Pokémon & Yu-Gi-Oh! Card Club at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/9/25–10/2/25
Days & Times:
  • Tue 4:30 pm-5:15 pm
  • Thu 4:30 pm-5:15 pm
Register

Pom Dance

Pom Dance at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/13/25–10/18/25
Days & Times:
  • Sat 12:30 pm-1:00 pm
  • Thu 4:30 pm-5:15 pm
Register

Prep & Play – December

Prep & Play – December at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
12/5/25–12/19/25
Days & Times:
  • Fri 9:00 am-12:00 pm
  • Thu 4:30 pm-5:15 pm
Register

Prep & Play – November

Prep & Play – November at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
11/7/25–11/21/25
Days & Times:
  • Fri 9:00 am-12:00 pm
  • Thu 4:30 pm-5:15 pm
Register

Prep & Play – October

Prep & Play – October at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
10/3/25–10/24/25
Days & Times:
  • Fri 9:00 am-12:00 pm
  • Thu 4:30 pm-5:15 pm
Register

Prep & Play – September

Prep & Play – September at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/5/25–9/26/25
Days & Times:
  • Fri 9:00 am-12:00 pm
  • Thu 4:30 pm-5:15 pm
Register

Preschool Ballet

Preschool Ballet at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/13/25–10/18/25
Days & Times:
  • Sat 9:00 am-9:30 am
  • Thu 4:30 pm-5:15 pm
Register

Preschool Cooking for Kids (Parent & Me) – Level 1

Preschool Cooking for Kids (Parent & Me) – Level 1 at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
11/4/25–11/25/25
Days & Times:
  • Tue 6:00 pm-6:45 pm
  • Thu 4:30 pm-5:15 pm
Register

Preschool Lego Club

Preschool Lego Club at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/9/25–9/30/25
Days & Times:
  • Tue 5:30 pm-6:00 pm
  • Thu 4:30 pm-5:15 pm
Register

Sensory Squish Pop Up!

Sensory Squish Pop Up! at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/13/25–9/13/25
Days & Times:
  • Sat 10:00 am-11:00 am
  • Thu 4:30 pm-5:15 pm
Register

Studio Dance: Ballet (3-7)

Studio Dance: Ballet (3-7) at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
10/4/25–10/25/25
Days & Times:
  • Sat 10:00 am-10:30 am
  • Thu 4:30 pm-5:15 pm
Register

Studio Dance: Ballet (8-12)

Studio Dance: Ballet (8-12) at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
10/4/25–10/25/25
Days & Times:
  • Sat 10:45 pm-11:30 pm
  • Thu 4:30 pm-5:15 pm
Register

Studio Dance: Hip-Hop (3-7)

Studio Dance: Hip-Hop (3-7) at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
11/1/25–11/22/25
Days & Times:
  • Sat 10:00 am-10:30 am
  • Thu 4:30 pm-5:15 pm
Register

Studio Dance: Hip-Hop (8-12)

Studio Dance: Hip-Hop (8-12) at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
11/1/25–11/22/25
Days & Times:
  • Sat 10:45 pm-11:30 pm
  • Thu 4:30 pm-5:15 pm
Register

Studio Dance: Jazz (3-7)

Studio Dance: Jazz (3-7) at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/6/25–9/27/25
Days & Times:
  • Sat 10:00 am-10:30 am
  • Thu 4:30 pm-5:15 pm
Register

Studio Dance: Jazz (8-12)

Studio Dance: Jazz (8-12) at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/6/25–9/27/25
Days & Times:
  • Sat 10:45 pm-11:30 pm
  • Thu 4:30 pm-5:15 pm
Register

Tap

Tap at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
9/13/25–10/18/25
Days & Times:
  • Sat 11:30 am-12:00 pm
  • Thu 4:30 pm-5:15 pm
Register

Youth Art

Youth Art at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
11/6/25–11/20/25
Days & Times:
  • Thu 6:00 pm-6:45 pm
  • Thu 4:30 pm-5:15 pm
Register

Contact your local Y for more information and to get started.