Youth & Teen Classes

Youth & Teen Enrichment Classes

Explore, Learn, Grow

The Y is where youth and teens can learn and grow in spirit, mind and body! The variety of programs we offer means that youth and teens with all sorts of interests can explore and experience in a fun environment! Programs engage youth and teens in creative activities that build artistic and academic skills, develop discipline, problem-solving and decision-making skills, and a sense of achievement and self-esteem.

Financial Assistance
The YMCA of Greater Birmingham is committed to ensuring everyone has the opportunity to learn, grow and thrive regardless of their ability to pay full fees. Financial Assistance removes financial barriers to accessing Y facilities, programs, and services Awards are given on a first come basis. To apply, please click HERE. If your family has previously been approved for YMCA Financial Assistance for membership or another program please contact us at childcare@ymcabham.org.

To learn more and to register, click on your desired branch below.

Alabaster YMCA

Spring I| April 8 – May 25
Registration Opens: Members March 11 | Non-Members March 18

 


 

TODDLER & PRESCHOOL

Tiny Tots Tumbling (ages 3-5)

Start Date | April 9
Day & Time | Tuesdays; 6:30pm-7:15pm
Cost | $39 Members; $78  Non-Members
Click HERE for more information and registration

Beginning Tumbling (ages 5-7)

Start Date | April 9
Day & Time | Tuesdays; 7:30pm-8:15pm
Cost | $39 Members; $78  Non-Members
Click HERE for more information and registration

 


 

KIDS & TEENS (ages 8+)

Youth Basketball Clinic (ages 8-10)

Start Date | April 9
Day & Time | Tuesdays and Thursdays; 6:00-6:45pm
Cost | $50 Members; $100  Non-Members
Click HERE for more information and registration

Youth Basketball Clinic (ages 11-13)

Start Date | April 9
Day & Time | Tuesday and Thursdays; 7:00-7:45pm
Cost | $50 Members; $100  Non-Members
Click HERE for more information and registration

Intro to Art (ages 8-10)

Start Date | April 8
Day & Time | Mondays; 6:00-6:45pm
Cost | $52 Members; $104 Non-Members
Click HERE for more information and registration

Youth Strength Training-Level 2 (ages 11-14)

Start Date | April 8
Day & Time | Fridays; 5:30-6:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 

Greystone YMCA

Spring I | April 8 – May 25
Registration Opens: Members March 11 | Non-Members March 18

 


 

PRESCHOOL

Tiny Tots Tumbling (ages 3-5)

Start Date | April 8
Day & Time | Mondays; 11:00-11:45am
Cost | $55 Members; $75  Non-Members
Click HERE for more information and registration

Preschool Art (ages 3-5)

Start Date | April 8
Day & Time | Mondays; 10:00-10:30am
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration

Tiny Tots Survey of Sports-Level 1 (ages 3-5)

Two options

Start Date | April 9 or April 10
Day & Time | Tuesdays; 9:00-9:30am or Tuesday 10:10-10:40am
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration – Tuesdays at 9:00am

Click HERE for more information and registration – Tuesdays at 10:10am

 

Tiny Tots-Intro to Basketball (ages 3-5)

Start Date | April 11
Day & Time | Thursdays; 9:00-9:30am
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration

Tiny Tots-Intro to Soccer (ages 3-5)

Start Date | April 11
Day & Time | Thursdays’ 10:10-10:40am
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration

Dino Dash (ages 3-5)

Start Date | April 11
Day & Time | Thursdays; 9:35-10:05am
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration

Pirates Cove Adventure Treasure Hunt (ages 3-5)

Start Date | April 9
Day & Time | Tuesdays; 9:35-10:05am
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration

Superhero Academy (ages 3-5)

Two options

Start Date | April 9 or April 11
Day & Time | Tuesdays; 10:45-11:15am or Thursdays; 10:45-11:15am
Cost | $39 Members; $76 Non-Members

Click HERE for more information and registration – Tuesdays
Click HERE for more information and registration – Thursdays

Disney Princess Camp (ages 4-7)

Start Date | April 9
Day & Time | Tuesdays; 6:15-7:00pm
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration

 


 

KIDS & TEENS

Youth STEM (ages 5-11)

Start Date | April 10
Day & Time | Wednesdays; 6:15-7:00pm
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration

Kids in the Kitchen (ages 9-13)

Start Date | April 9
Day & Time | Tuesdays; 6:00-7:00pm
Cost | $60 Members; $120 Non-Members
Click HERE for more information and registration

Intro to Color Guard (ages 11-14)

Start Date | April 10
Day & Time | Wednesday; 6:00pm-7:00pm
Cost | $39 Members; $78  Non-Members
Click HERE for more information and registration

Intro to Plyometrics (ages 10-14)

Two options

Start Date | April 11 or April 12
Day & Time | Thursdays; 6:00-6:45pm or Fridays 5:15-6:00pm
Cost | $38 Members; $76 Non-Members
Click HERE for more information and registration-Thursdays

Click HERE for more information and registration- Fridays

Speed & Agility (ages 10-14)

Start Date | April 8
Day & Time | Mondays; 6:15-7:00pm
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration

Teen Life Skills (ages 14-18)

Two options

Start Date | April 11
Day & Time | Thursdays; 11:00-12:00pm or Thursdays; 6:30-7:30pm
Cost | $39 Members; $76 Non-Members
Click HERE for more information and registration

Hoover YMCA

Spring I | April 8 – May 25
Registration Opens: Members March 11 | Non-Members March 18

 

TODDLER

Parent/Child Move and Groove (ages 0-3)

Start Date | April 8
Day & Time | Mondays; 11:00-11:45am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Parent/Child Storybook Adventures (ages 0-3)

Start Date | April 12
Day & Time | Fridays; 9:45-10:15am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 


 

PRESCHOOL

Tiny Tots Sports

To see all Tiny Tots Sports Available at this location, click HERE

 

Tiny Tots Basketball-Level 1 (ages 3-5)

Day & Time | Thursdays; 5:30-6:00pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration – Thursdays

Tiny Tots Basketball-Level 2 (ages 4-6)

Day & Time | Thursdays; 6:15pm-6:45pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 

Toddler Create (ages 3-5)

Start Date | April 8
Day & Time | Mondays; 10:00-10:30
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 


 

YOUTH (AGES 5-11)

Intro to Gardening (ages 5-11)

Start Date | April 9
Day & Time | Tuesdays; 5:30-6:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Intro to Art (ages 5-11)

Start Date | April 9
Day & Time | Tuesdays; 6:30-7:15
Cost | $ 39 Members; $78 Non-Members
Click HERE for more information and registration

Kids in the Kitchen – Level 1 (ages 5-11)

Start Date | April 8
Day & Time | Mondays; 5:00-5:45pm
Cost | $42 Members; $84 Non-Members
Click HERE for more information and registration

Kids in the Kitchen-Level 2 (ages 5-11)

Start Date | April 10
Day & Time | Wednesdays; 5:30-6:15
Cost | $52 Members; $104 Non-Members
Click HERE for more information and registration

Kids in the Kitchen-World Cuisine (ages 5-11)

Start Date | April 10
Day & Time | Wednesdays; 6:30-7:15pm
Cost | $52 Members; $104 Non-Members
Click HERE for more information and registration

Together in the Kitchen (parents and youth ages 5-11)

Start Date | April 8
Day & Time | Mondays; 6:00-6:45pm
Cost | $52 Members; $104 Non-Members
Click HERE for more information and registration

Intro to Chess (ages 5-11)

Start Date | April 9
Day & Time | Tuesdays; 5:30-6:30
Cost | $39 Members; $79 Non-Members
Click HERE for more information and registration

 


AGES 9+ AND TEENS

Teen Cooking (ages 11-17)

Start Date | April 8
Day & Time | Mondays; 7:00-7:45pm
Cost | $48 Members; $96 Non-Members
Click HERE for more information and registration

Strength Training-Level 1 (ages 9-13)

Start Date | April 8
Day & Time | Mondays; 6:30-7:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Strength Training-Level 2 (ages 9-13)

Start Date | April 10
Day & Time | Wednesdays; 6:30-7:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 

 

 

Mountain Brook YMCA

Spring I | April 8 – May 25
Registration Opens: Members March 11 | Non-Members March 18

 


 

Homeschool PE TWO age groups available: ages 5-8 and ages 9-14)

Ages | 5-8
Day & Time |  Tuesdays; 1:30-2:15pm
Cost | Free for Members; $39 Non-Members
Click HERE for more information and registration

Homeschool (ages 9-14)

Ages | 9-14
Day & Time |  Tuesdays; 1:30-2:15pm
Cost | Free for Members; $39 Non-Members
Click HERE for more information and registration

Tennis Clinics (TWO age groups available: ages 5-7 and ages 7-10)

Ages | 5-7
Start Date | April 10
Day & Time | Wednesdays; 3:30-4:15pm
Cost | $105 Members; $210 Non-Members
Click HERE for more information and registration

Ages | 7-10
Start Date | April 11
Day & Time | Thursdays; 4:30-5:30pm
Cost | $140 Members; $280 Non-Members
Click HERE for more information and registration

 

Pelham YMCA

Spring I | April 8 – May 25
Registration Opens: Members March 11 | Non-Members March 18

 


 

Intro to Guitar (ages 6-10)

Start Date | April 9
Day & Time | Tuesdays; 5:00-5:45pm
Cost | $45 Members; $72 Non-Members
Click HERE for more information and registration

Kids Rock (ages 6-10)

Start Date | April 11
Day & Time | Thursdays; 5:30-6:30pm
Cost | $40 Members; $72 Non-Members
Click HERE for more information and registration

Intro to Theater (ages 6-10)

Start Date | April 13
Day & Time | Saturdays; 10:00-10:45am
Cost | $45 Members; $72 Non-Members
Click HERE for more information and registration

Kids in the Kitchen (ages 6-10)

Start Date | April 13
Day & Time | Saturdays; 10:00-11:00am
Cost | $45 Members; $72 Non-Members
Click HERE for more information and registration

Youth Strength Training – Level 1 (ages 11-14)

Start Date | April 11
Day & Time | Thursdays; 5:30-6:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 

Shades Valley YMCA

Spring I | April 8 – May 25
Registration Opens: Members March 11 | Non-Members March 18


 

PARENT/CHILD

Parent/Child Movement (ages 0-3)

Start Date | April 8
Day & Time | Mondays; 11:00-11:30am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 


 

YOUTH (AGES 5-11)

Water Sports, Games and Endurance for Homeschools (ages 5-11)

Start Date | April 10
Day & Time | Wednesdays; 1:30-2:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Intro to Tap (ages 5-11)

Start Date | April 12
Day & Time | Fridays; 5:45-6:30pm
Cost | Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Intro to Ballet (ages 5-11)

Start Date | April 10
Day & Time | Wednesdays; 5:45-6:30pm
Cost | Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 


 

MIDDLE SCHOOL & TEENS

Junior Triathlon (age 11-17)

Start Date | April 8
Day & Time | Mondays; 6:30-7:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Youth Strength Training-Level 1 (ages 9-14)

Start Date | April 13
Day & Time | Saturdays; 9:00-9:45am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Youth Strength Training-Level 2 (ages 15-18)

Start Date | April 13
Day & Time | Saturdays; 10:00-10:45am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Skills and Practices for Happiness (ages 11-17)

Start Date | April 8
Day & Time | Mondays; 5:30-6:15pm
Cost | Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 

 

Trussville YMCA

Spring I | April 8 – May 25
Registration Opens: Members March 11 | Non-Members March 18

 


 

PRESCHOOL

Tiny Tots Survey of Sports (ages 3-5)

Start Date | April 8
Day & Time | Mondays; 5:30-6:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Tiny Tots Soccer (ages 3-5)

Start Date | April 9
Day & Time | Tuesdays;10:30-11:15am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Preschool Art (ages 3-5)

Start Date | April 11
Day & Time | Thursdays; 5:00-6:00pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

 


 

KIDS (AGES 6-10)

Basketball Skills Clinic (two age groups: 7-8 and 9-10)
Start Date | April 9
Day & Time for ages 7-8 | Tuesdays; 6:00-7:00pm
Day & Time for ages 9-10 | Tuesdays; 7:00-8:00pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration -Tuesdays, 6pm
Click HERE for more information and registration -Tuesdays, 7pm

Dino Camp (ages 6-10)

Start Date | April 8
Day & Time | Mondays; 6:30-7:30
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Princess Camp (ages 6-10)

Start Date | April 8
Day & Time | Mondays; 5:30-6:30
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Superhero Art (ages 6-10)

Start Date | April 11
Day & Time | Thursdays; 6:15-7:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Kids in the Kitchen (ages 7-10)

Start Date | April 9
Day & Time | Tuesdays 5:30-6:30
Cost | $52 Members; $104 Non-Members
Click HERE for more information and registration

 


 

MIDDLE SCHOOL & TEENS

Youth Strength Training-Level 1 (ages 11-14)

Start Date | April 9
Day & Time | Tuesdays; 6:00-6:45pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Youth Strength Training-Level 2 (ages 14-17)

Start Date | April 10
Day & Time | Wednesdays; 6:00-6:45pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration

Teen Cooking-Level 1 (ages 11-14)

Start Date | April 9
Day & Time | Tuesdays; 6:30-7:30pm
Cost | $56 Members; $112 Non-Members
Click HERE for more information and registration

 

 

 

LIKE WHAT YOU SEE? JOIN THE Y TODAY!