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.

*FREE* Short Film Workshop for Teens

*FREE* Short Film Workshop for Teens at Y Arts

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

Advanced STEAM

Advanced STEAM at Carls Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/15/25–2/19/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

Art Explorers

Art Explorers at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/10/25–2/14/25
Days & Times:
  • Fri 5:30 pm-6:30 pm
Register
Age Group:
Youth
Dates:
2/28/25–4/11/25
Days & Times:
  • Fri 5:30 pm-6:30 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:
2/17/25–3/24/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

Ballet – Dance

Ballet – Dance at South Oakland Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/13/25–2/17/25
Days & Times:
  • Mon 5:15 pm-5:45 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:
1/25/25–3/1/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

Ceramic Saturdays (all ages) Workshop – Heart Dish

Ceramic Saturdays (all ages) Workshop – Heart Dish at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
2/1/25–2/1/25
Days & Times:
  • Sat 1:00 pm-3: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 8th, 2025

Ceramics – Open Studio Feb 8th, 2025 at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
2/8/25–2/8/25
Days & Times:
  • Sat 12:00 pm-2:30 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 – Open Studio Jan 25, 2025

Ceramics – Open Studio Jan 25, 2025 at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
1/25/25–1/25/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:
1/29/25–3/5/25
Days & Times:
  • Wed 6:30 pm-8: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 (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 Downriver Family YMCA

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

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

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
2/13/25–2/13/25
Days & Times:
  • Thu 10:30 am-11:30 am
Register

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

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
2/11/25–2/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:
1/25/25–3/1/25
Days & Times:
  • Sat 10:30 am-11:00 am
Register

Family Fun: Slime Edition

Family Fun: Slime Edition at Boll Family YMCA

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

Family Fun: Valentines Day Edition

Family Fun: Valentines Day Edition at Boll Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
2/13/25–2/13/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–2/26/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

Mosaic Class

Mosaic Class at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Adult
Dates:
2/18/25–3/25/25
Days & Times:
  • Tue 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

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

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 – January

Prep & Play – January at Birmingham Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Youth
Dates:
1/10/25–1/31/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

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

Theatre Games Workshop

Theatre Games Workshop at Farmington Family YMCA

Age Group: Dates: Days & Times: Register
Age Group:
Family
Dates:
2/19/25–2/19/25
Days & Times:
  • Wed 6:00 pm-7: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: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
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
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
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
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
Register
Age Group:
Youth
Dates:
2/27/25–4/10/25
Days & Times:
  • Thu 6:00 pm-7:00 pm
Register
Age Group:
Youth
Dates:
4/24/25–5/29/25
Days & Times:
  • Thu 6:00 pm-7: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
Register
Age Group:
Youth
Dates:
2/25/25–4/8/25
Days & Times:
  • Tue 6:30 pm-7:30 pm
Register
Age Group:
Youth
Dates:
4/22/25–5/27/25
Days & Times:
  • Tue 6:30 pm-7:30 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:
1/11/25–2/15/25
Days & Times:
  • Sat 10:00 am-10:30 am
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
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
Register

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