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.

Advanced STEAM

Advanced STEAM at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/15/25–2/26/25
Days & Times:
  • Wed 6:15 pm-7:15 pm
Register
Age Group:
Youth
Dates:
3/12/25–4/30/25
Days & Times:
  • Wed 6:15 pm-7:15 pm
Register

Art – Exploration

Art – Exploration at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/14/25–2/18/25
Days & Times:
  • Tue 5:30 pm-6:30 pm
Register
Age Group:
Youth
Dates:
3/11/25–4/15/25
Days & Times:
  • Tue 5:30 pm-6:30 pm
Register

Art Explorers

Art Explorers at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/10/25–4/21/25
Days & Times:
  • Mon 4:30 pm-5:30 pm
Register

Art Explorers at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
2/28/25–4/11/25
Days & Times:
  • Fri 5:30 pm-6:30 pm
Register
Age Group:
Youth
Dates:
4/22/25–5/27/25
Days & Times:
  • Tue 5:00 pm-6:00 pm
Register

Art for Adults: 2D Exploration

Art for Adults: 2D Exploration at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
3/31/25–5/5/25
Days & Times:
  • Mon 1:00 pm-2:30 pm
Register
Age Group:
Adult
Dates:
5/12/25–6/16/25
Days & Times:
  • Mon 1:00 pm-2:30 pm
Register

Ballet

Ballet at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Early Childhood
Dates:
2/1/25–3/29/25
Days & Times:
  • Sat 10:00 am-10:30 am
Register
Age Group:
Early Childhood
Dates:
5/3/25–6/14/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:
3/10/25–4/14/25
Days & Times:
  • Mon 5:15 pm-5:45 pm
Register

Ballet:

Ballet: at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
5/17/25–6/28/25
Days & Times:
  • Sat 11:15 am-12:00 pm
Register

Ballet: 'Let's Fly a Kite'

Ballet: 'Let's Fly a Kite' at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/15/25–5/3/25
Days & Times:
  • Sat 11:15 am-12:00 pm
Register

Ballet: 'You're Welcome' from Moana

Ballet: 'You're Welcome' from Moana at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
2/1/25–3/8/25
Days & Times:
  • Sat 11:15 am-12:00 pm
Register

Beginners STEAM!

Beginners STEAM! at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/14/25–2/18/25
Days & Times:
  • Tue 5:00 pm-6:00 pm
Register
Age Group:
Youth
Dates:
3/11/25–4/22/25
Days & Times:
  • Tue 5:00 pm-6:00 pm
Register

Ceramic Workshop (Ages 6-Adult) – Shamrock Dish

Ceramic Workshop (Ages 6-Adult) – Shamrock Dish at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
3/1/25–3/1/25
Days & Times:
  • Sat 1:00 pm-3:00 pm
Register

Ceramics – Open Studio Feb 22nd, 2025

Ceramics – Open Studio Feb 22nd, 2025 at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
2/22/25–2/22/25
Days & Times:
  • Sat 12:00 pm-2:30 pm
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:
3/5/25–4/9/25
Days & Times:
  • Wed 6:30 pm-8:30 pm
Register
Age Group:
Adult
Dates:
4/23/25–5/28/25
Days & Times:
  • Wed 6:30 pm-8:30 pm
Register
Age Group:
Adult
Dates:
3/24/25–4/28/25
Days & Times:
  • Mon 6:30 pm-8:30 pm
Register
Age Group:
Adult
Dates:
5/12/25–6/23/25
Days & Times:
  • Mon 6:30 pm-8:30 pm
Register
Age Group:
Adult
Dates:
6/18/25–7/23/25
Days & Times:
  • Wed 6:30 pm-8:30 pm
Register

Ceramics Saturdays (all ages) Workshop – St. Pats Rainbow

Ceramics Saturdays (all ages) Workshop – St. Pats Rainbow at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
3/8/25–3/8/25
Days & Times:
  • Sat 12:00 pm-2:30 pm
Register

Ceramics Saturdays (for all ages) Workshop – Flower Dish

Ceramics Saturdays (for all ages) Workshop – Flower Dish at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
4/12/25–4/12/25
Days & Times:
  • Sat 12:00 pm-2:30 pm
Register

Ceramics Saturdays Workshop – Animal Pinch Pot

Ceramics Saturdays Workshop – Animal Pinch Pot at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
5/10/25–5/10/25
Days & Times:
  • Sat 12:00 pm-2:00 pm
Register

Ceramics Workshop – Flower Dish (Ages 6-Adult)

Ceramics Workshop – Flower Dish (Ages 6-Adult) at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
5/17/25–5/17/25
Days & Times:
  • Sat 1:00 pm-3:00 pm
Register

Ceramics Workshop – Flower Vase

Ceramics Workshop – Flower Vase at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
4/10/25–4/10/25
Days & Times:
  • Thu 6:00 pm-8:30 pm
Register

Ceramics Workshop – Tic Tac Toe Boards!

Ceramics Workshop – Tic Tac Toe Boards! at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
3/15/25–3/15/25
Days & Times:
  • Sat 12:00 pm-3:00 pm
Register

Cooking For Kids-Level 1

Cooking For Kids-Level 1 at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/13/25–4/17/25
Days & Times:
  • Thu 5:30 pm-6:30 pm
Register

Cooking For Kids- Level 1

Cooking For Kids- Level 1 at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/13/25–4/17/25
Days & Times:
  • Thu 6:30 pm-7:30 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:
3/11/25–4/22/25
Days & Times:
  • Tue 6:30 pm-7:30 pm
Register

Cooking for Kids – Level 1 at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
6/3/25–6/24/25
Days & Times:
  • Tue 6:00 pm-7:00 pm
Register

Cooking for Kids – Level 1 at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/5/25–4/16/25
Days & Times:
  • Wed 5:30 pm-6:30 pm
Register

Crafty Kids Club

Crafty Kids Club at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/11/25–4/29/25
Days & Times:
  • Tue 4:00 pm-5:00 pm
Register

Creative Connections

Creative Connections at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
4/16/25–4/16/25
Days & Times:
  • Wed 10:00 am-11:00 am
Register
Age Group:
Family
Dates:
5/14/25–5/14/25
Days & Times:
  • Wed 10:00 am-11:00 am
Register
Age Group:
Family
Dates:
6/11/25–6/11/25
Days & Times:
  • Wed 10:00 am-11:00 am
Register
Age Group:
Family
Dates:
6/11/25–6/11/25
Days & Times:
  • Wed 1:00 pm-2:00 pm
Register

Creative Connections at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
3/12/25–3/12/25
Days & Times:
  • Wed 1:00 pm-2:00 pm
Register
Age Group:
Family
Dates:
4/16/25–4/16/25
Days & Times:
  • Wed 1:00 pm-2:00 pm
Register
Age Group:
Family
Dates:
5/14/25–5/14/25
Days & Times:
  • Wed 1:00 pm-2:00 pm
Register

Creative Connections at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
3/13/25–3/13/25
Days & Times:
  • Thu 10:30 am-11:30 am
Register
Age Group:
Family
Dates:
4/17/25–4/17/25
Days & Times:
  • Thu 10:30 am-11:30 am
Register
Age Group:
Family
Dates:
5/15/25–5/15/25
Days & Times:
  • Thu 10:30 am-11:30 am
Register
Age Group:
Family
Dates:
6/12/25–6/12/25
Days & Times:
  • Thu 10:30 am-11:30 am
Register

Creative Connections at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
4/15/25–4/15/25
Days & Times:
  • Tue 10:30 am-11:30 am
Register

Creative Connections (Ages 3-6 + Parent/Guardian)

Creative Connections (Ages 3-6 + Parent/Guardian) at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
3/12/25–3/12/25
Days & Times:
  • Wed 10:00 am-11:00 am
Register

Creative Connections (Ages 3-6 + Parent/Guardian) at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
3/11/25–3/11/25
Days & Times:
  • Tue 10:30 am-11:30 am
Register

Creative Movement Dance (Preschool)

Creative Movement Dance (Preschool) at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Early Childhood
Dates:
2/1/25–3/8/25
Days & Times:
  • Sat 10:30 am-11:00 am
Register
Age Group:
Early Childhood
Dates:
3/15/25–5/3/25
Days & Times:
  • Sat 10:30 am-11:00 am
Register
Age Group:
Early Childhood
Dates:
5/17/25–6/28/25
Days & Times:
  • Sat 10:30 am-11:00 am
Register

Family Fun: St. Patty's Day Edition

Family Fun: St. Patty's Day Edition at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
3/20/25–3/20/25
Days & Times:
  • Thu 5:00 pm-7:00 pm
Register

Homeschool STEAM

Homeschool STEAM at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/15/25–3/5/25
Days & Times:
  • Wed 1:00 pm-2:00 pm
Register
Age Group:
Youth
Dates:
3/12/25–4/30/25
Days & Times:
  • Wed 1:00 pm-2:00 pm
Register

Knitting & Crocheting

Knitting & Crocheting at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
2/20/25–3/27/25
Days & Times:
  • Thu 6:00 pm-7:30 pm
Register

Minecraft EDU

Minecraft EDU at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/14/25–2/18/25
Days & Times:
  • Tue 5:00 pm-6:00 pm
Register
Age Group:
Youth
Dates:
3/11/25–4/22/25
Days & Times:
  • Tue 5:00 pm-6:00 pm
Register

Mosaic Class

Mosaic Class at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
5/19/25–6/16/25
Days & Times:
  • Mon 6:30 pm-8:00 pm
Register

Mosaic Class at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
1/27/25–3/3/25
Days & Times:
  • Mon 6:30 pm-8:00 pm
Register
Age Group:
Adult
Dates:
3/24/25–4/28/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:
1/22/25–3/26/25
Days & Times:
  • Wed 6:00 pm-7:30 pm
Register

Pre-School STEAM

Pre-School STEAM at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/14/25–4/25/25
Days & Times:
  • Fri 12:00 pm-12:45 pm
Register
Age Group:
Youth
Dates:
3/13/25–4/24/25
Days & Times:
  • Thu 12:00 pm-12:45 pm
Register

Prep & Play – April

Prep & Play – April at Birmingham Family YMCA

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

Prep & Play – February

Prep & Play – February at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
2/7/25–2/28/25
Days & Times:
  • Fri 9:00 am-12:00 pm
Register

Prep & Play – June

Prep & Play – June at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
6/6/25–6/27/25
Days & Times:
  • Fri 9:00 am-12:00 pm
Register

Prep & Play – March

Prep & Play – March at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/7/25–3/28/25
Days & Times:
  • Fri 9:00 am-12:00 pm
Register

Prep & Play – May

Prep & Play – May at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
5/2/25–5/23/25
Days & Times:
  • Fri 9:00 am-12:00 pm
Register

Preschool Art

Preschool Art at Downriver Family YMCA

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

Preschool Ballet

Preschool Ballet at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
2/1/25–3/29/25
Days & Times:
  • Sat 9:00 am-9:30 am
Register
Age Group:
Youth
Dates:
5/3/25–6/14/25
Days & Times:
  • Sat 9:00 am-9:30 am
Register

Strong People Strong Hearts

Strong People Strong Hearts at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
4/2/25–6/25/25
Days & Times:
  • Mon 12:00 pm-1:00 pm
  • Wed 12:00 pm-1:00 pm
Register

Theatre Games Workshop

Theatre Games Workshop at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
3/6/25–3/6/25
Days & Times:
  • Thu 6:00 pm-7:00 pm
  • Wed 12:00 pm-1:00 pm
Register

Theatre Games Workshop at Farmington Family YMCA

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

Theatre Games Workshop at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
2/27/25–2/27/25
Days & Times:
  • Thu 6:00 pm-7:30 pm
  • Wed 12:00 pm-1:00 pm
Register
Age Group:
Family
Dates:
3/27/25–3/27/25
Days & Times:
  • Thu 6:00 pm-7:30 pm
  • Wed 12:00 pm-1:00 pm
Register

Tiny Chefs

Tiny Chefs at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/4/25–3/25/25
Days & Times:
  • Tue 6:15 pm-7:15 pm
  • Wed 12:00 pm-1:00 pm
Register

Tiny Chefs – Level 1

Tiny Chefs – Level 1 at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/16/25–2/20/25
Days & Times:
  • Thu 5:30 pm-6:30 pm
  • Wed 12:00 pm-1:00 pm
Register

Tiny Chefs – Level 2

Tiny Chefs – Level 2 at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/16/25–2/20/25
Days & Times:
  • Thu 6:30 pm-7:30 pm
  • Wed 12:00 pm-1:00 pm
Register

Tiny Chefs – Preschool

Tiny Chefs – Preschool at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/4/25–3/25/25
Days & Times:
  • Tue 5:30 pm-6:15 pm
  • Wed 12:00 pm-1:00 pm
Register

Tiny Chefs Cooking- Level 1

Tiny Chefs Cooking- Level 1 at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/16/25–2/20/25
Days & Times:
  • Thu 6:00 pm-7:00 pm
  • Wed 12:00 pm-1:00 pm
Register
Age Group:
Youth
Dates:
2/27/25–4/10/25
Days & Times:
  • Thu 6:00 pm-7:00 pm
  • Wed 12:00 pm-1:00 pm
Register
Age Group:
Youth
Dates:
4/24/25–5/29/25
Days & Times:
  • Thu 6:00 pm-7:00 pm
  • Wed 12:00 pm-1:00 pm
Register
Age Group:
Youth
Dates:
4/22/25–5/27/25
Days & Times:
  • Tue 6:00 pm-7:00 pm
  • Wed 12:00 pm-1:00 pm
Register

Tiny Chefs Cooking – Level 2

Tiny Chefs Cooking – Level 2 at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/14/25–2/18/25
Days & Times:
  • Tue 6:30 pm-7:30 pm
  • Wed 12:00 pm-1:00 pm
Register
Age Group:
Youth
Dates:
2/25/25–4/8/25
Days & Times:
  • Tue 6:30 pm-7:30 pm
  • Wed 12:00 pm-1:00 pm
Register
Age Group:
Youth
Dates:
4/22/25–5/27/25
Days & Times:
  • Tue 6:30 pm-7:30 pm
  • Wed 12:00 pm-1:00 pm
Register

Tiny Chefs Cooking- Level 2

Tiny Chefs Cooking- Level 2 at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
4/24/25–5/29/25
Days & Times:
  • Thu 6:00 pm-7:00 pm
  • Wed 12:00 pm-1:00 pm
Register

Toddler Tumbling – 2-3 yrs

Toddler Tumbling – 2-3 yrs at Macomb Family YMCA

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

Toddler Tumbling – 4-5 yrs

Toddler Tumbling – 4-5 yrs at Macomb Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
3/1/25–4/5/25
Days & Times:
  • Sat 10:45 am-11:30 am
  • Wed 12:00 pm-1:00 pm
Register

Youth Art

Youth Art at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
2/3/25–2/24/25
Days & Times:
  • Mon 6:00 pm-6:45 pm
  • Wed 12:00 pm-1:00 pm
Register
Age Group:
Youth
Dates:
5/8/25–5/29/25
Days & Times:
  • Thu 6:00 pm-6:45 pm
  • Wed 12:00 pm-1:00 pm
Register

Youth Art Exploration

Youth Art Exploration at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
3/27/25–5/1/25
Days & Times:
  • Thu 5:30 pm-6:30 pm
  • Wed 12:00 pm-1:00 pm
Register
Age Group:
Adult
Dates:
5/8/25–6/12/25
Days & Times:
  • Thu 5:30 pm-6:30 pm
  • Wed 12:00 pm-1:00 pm
Register

Youth Chess Club

Youth Chess Club at Carls Family YMCA

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

Youth Science

Youth Science at Downriver Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
4/10/25–5/1/25
Days & Times:
  • Thu 6:00 pm-6:45 pm
  • Wed 12:00 pm-1:00 pm
Register

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