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

FALL SESSION I: Sept. 11 – Oct. 28
Registration Opens: Members August 14 | Non-Members August 21


Youth Basketball Clinic (ages 9-12)
Start Date | Sept. 12
Day & Time | Tuesdays; 6:00-7:00pm
Cost | $36 YMCA Members; $72 Non-Members
Click HERE for information and registration

Kids in the Kitchen (ages 5-11)
Start Date | Sept. 14
Day & Time | Thursdays; 6:00-7:00pm
Cost | $56 YMCA Members; $112 Non-Members
Click HERE for information and registration

Preschool Art (ages 3-4)
Start Date | Sept. 12
Day & Time | Tuesdays; 9:00-10:00am
Cost | $52 YMCA Members; $104 Non-Members
Click HERE for information and registration

Intro to Swim Team (ages 5-12)

Start Date | Sept. 11
Day & Time | Mondays; 6:00-7:00pm
Cost | $86 YMCA Members; $172 Non-Members
Click HERE for information and registration

Aquatics Leaders Club – Jr. Lifeguarding (ages 12-14)
Start Date | Sept. 12
Day & Time | Tuesdays; 5:30-6:30pm
Cost | FREE
Click HERE for information and registration

Tiny Tots Soccer (ages 3-4)
Start Date | Sept. 16
Day & Time | Saturdays; 9:00-10:00am
Cost | $52 YMCA Members; $104 Non-Members
Click HERE for information and registration

Youth Strength Training Level I (ages 11-14)
Start Date | Sept. 15
Day & Time | Fridays; 5:30-6:30pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Greystone YMCA

FALL SESSION I: Sept. 11 – Oct. 28
Registration Opens: August 14 | Non-Members August 21


Aquatics Leaders Club – Jr. Lifeguarding (ages 13-18)
Start Date | Sept. 13
Day & Time | Wednesdays; 6:00-7:00pm
Cost | FREE
Click HERE for information and registration

Tiny Tots Tumbling: (ages 3-5)
Start Date | Sept. 11
Day & Time | Mondays; 11:00-11:45am
Cost | $55 YMCA Members; $75 Non-Members
Click HERE for information and registration

Youth Strength Training Level I (ages 9-14)
Start Date | Sept. 12
Day & Time | Tuesdays; 6:00-6:45pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Youth Strength Training Level II (ages 9-14)
Start Date | Sept. 14
Day & Time | Thursdays; 6:00-6:45pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Speed & Agility Camp (ages 9-14 and 14+)
Ages | 9-14

Start Date | Sept. 12
Day & Time | Tuesdays; 7:00-8:00pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Ages | 14+

Start Date | Sept. 14
Day & Time | Thursdays; 7:00-8:00pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Intro to Tennis (ages 6-9)
Special program for our Afterschool Childcare students!

Start Date | Sept. 13
Day & Time | Wednesdays; 4:00-4:30pm
Cost | $35 YMCA Members; $35 Non-Members
Click HERE for information and registration

Babysitting Certification (ages 12-16)
Start Date | Sept. 11
Day & Time | Mondays; 6:30-7:30pm
Cost | $48 YMCA Members; $96 Non-Members
Click HERE for information and registration

Kids in the Kitchen (ages 9-14)

Start Date | Sept. 12
Day & Time | Tuesdays; 6:00-7:00pm
Cost | $60 YMCA Members; $120 Non-Members
Click HERE for information and registration

Intro to Swim Team (ages 5-12)

Start Date | Sept. 12
Day & Time | Tuesdays; 5:45-6:45pm
Cost | $86 YMCA Members; $172 Non-Members
Click HERE for information and registration

 

Hoover YMCA

FALL SESSION I: Sept. 11 – Oct. 28
Registration Opens: August 14 | Non-Members August 21

Adult activities can be found HERE.

Aquatics Leaders Club – Jr. Lifeguarding (ages 12-14)

Start Date | Sept. 13
Day & Time | Wednesdays; 4:00-5:00pm
Cost | FREE
Click HERE for information and registration

Chess Club (ages 7-10)

Start Date | Sept. 11
Day & Time | Mondays; 6:00-7:00pm
Cost | $36 YMCA Members; $72 Non-Members
Click HERE for information and registration

Teen Cooking Class (ages 12-16)

Start Date | Sept. 11
Day & Time | Mondays; 6:00-7:00pm
Cost | $56 YMCA Members; $112 Non-Members
Click HERE for information and registration

Tiny Tots – Intro to Sports (ages 3-4)

Start Date | Sept. 14
Day & Time | Thursdays; 6:30-7:00pm
Cost | $36 YMCA Members; $72 Non-Members
Click HERE for information and registration

Tiny Tots – Intro Survey of Sports (ages 4-6)

Start Date | Sept. 12
Day & Time | Tuesdays; 6:30-7:15pm
Cost | $36 YMCA Members; $72 Non-Members
Click HERE for information and registration

Youth Self Defense (ages 9-13)

Start Date | Sept. 14
Day & Time | Thursdays; 5:30-6:30pm
Cost | $48 YMCA Members; $96 Non-Members
Click HERE for information and registration

Youth Strength Training Level I (ages 9-13)

Start Date | Sept. 11
Day & Time | Mondays; 6:30-7:30pm
Cost | $35 YMCA Members; $70 Non-Members
Click HERE for information and registration

Mountain Brook YMCA

FALL SESSION I: Sept. 11 – Oct. 28
Registration Opens: August 14 | Non-Members August 21


Aquatics Leaders Club – Jr. Lifeguarding Program (ages 13-18)
Start Date | Sept. 14
Day & Time | Thursdays; 4:30pm-5:30pm
Cost | FREE
Click HERE for information and registration

Calligraphy  (For adults and youth ages 11+)
Start Date | Sept. 14
Day & Time | Thursdays; 6:30pm-8:00pm
Cost | $60 YMCA Members; $85 Non-Members
Click HERE for information and registration

Tiny Tots-Survey of Sports (ages 4-6)
Ages 3-4
Start Date | Sept. 12
Day & Time | Tuesdays; 6:00-6:45pm
Cost | $36 YMCA Members; $72 Non-Members
Click HERE for information and registration

Youth Strength Training-Level 1 (ages 9-13)
Start Date | Sept. 14
Day & Time | Thursdays; 6:00pm-7:00pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Tennis Clinics
Ages 5-7
Start Date | Sept. 13
Day & Time | Wednesdays; 3:30pm-4:15pm
Cost | $105 YMCA Members; $210 Non-Members
Click HERE for information and registration

Ages 8-10
Start Date | Sept. 12
Day & Time | Tuesdays; 4:30pm-5:30pm
Cost | $140 YMCA Members; $280 Non-Members
Click HERE for information and registration

Ages 8-10
Start Date | Sept. 14
Day & Time | Thursdays; 4:30pm-5:30pm
Cost | $140 YMCA Members; $280 Non-Members
Click HERE for information and registration

Ages 10-13
Start Date | Sept. 14
Day & Time | Thursdays; 6:00pm-7:00pm
Cost | $140 YMCA Members; $280 Non-Members
Click HERE for information and registration

Pelham YMCA

FALL SESSION I: Sept. 11 – Oct. 28
Registration Opens: Members August 14 | August 21

Adult activities can be found HERE.


STEM Enrichment-Dinosaurs (ages 5-9)
Start Date | Sept. 11 
Day & Time | Mondays: 5:45-6:45pm
Cost | $40 YMCA Members; $80 Non-Members
Click HERE for information and registration

Disney Princess Camp (ages 4-7)
Start Date | Sept. 14
Day & Time | Thursdays; 5:45-6:45pm
Cost | $40 YMCA Members; $80 Non-Members
Click HERE for information and registration

Aquatics Leaders Club – Jr. Lifeguarding program (ages 12-14)
Start Date | Sept. 14
Day & Time | Thursdays; 5:30-6:30pm
Cost | FREE
Click HERE for information and registration

Intro to Swim Team (ages 5-18)
Start Date | Sept. 14
Day & Time | Thursdays; 5:00:5:45pm
Cost | $86 YMCA Members; $172 Non-Members
Click HERE for information and registration

Intro to Color Guard (ages 10-14)
Start Date | Sept. 13
Day & Time | Wednesdays; 5:45pm-6:45pm
Cost | $40 YMCA Members; $70 Non-Members
Click HERE for information and registration

Youth Strength Training-Level 1 (ages 9-18)
Start Date | Sept. 14
Day & Time | Thursdays; 5:30-6:30pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Shades Valley YMCA

FALL SESSION 1: Sept. 11 – Oct. 28
Registration Opens: Members August 14 | Non-Members August 21

Adult activities can be found HERE.


Parent-Child Movement (birth – 24 months)
Start Date | Sept. 13
Day & Time | Wednesdays; 10:45am-11:30am
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Southern Garden to Table Flair (all ages)
Start Date | Sept. 16
Day & Time | Saturdays; 10:00am-11:00am
Cost | $56 YMCA Members; $112 Non-Members
Click HERE for information and registration

Aquatics Leaders Club – Jr. Lifeguarding Program (ages  12-14)
Start Date | Sept. 14
Day & Time | Thursdays; 5:00pm-6:00pm
Cost | FREE
Click HERE for information and registration

Intro to Swim Team

Ages: 5-18
Start Date | Sept. 11
Day & Time | Mondays; 5:45-6:45pm
Cost | $86 YMCA Members; $172 Non-Members
Click HERE for information and registration

Ages: 5-18
Start Date | Sept. 14
Day & Time | Thursdays: 5:00pm-6:00pm
Cost | $86 YMCA Members; $172 Non-Members
Click HERE for information and registration

Youth Strength Training-Level 1

Ages: 9-12
Start Date | Sept. 16
Day & Time | Saturdays; 8:30am-9:30am
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Ages: 13-18
Start Date | Sept. 16
Day & Time | Saturdays; 10:30am-11:30 pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Youth Strength Training-Level 2

Ages: 9-12
Start Date | Sept. 16
Day & Time | Saturdays; 9:30am-10:30am
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Ages: 13-18
Start Date | Sept. 16
Day & Time | Saturdays; 11:30am-12:30pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

Trussville YMCA

FALL SESSION 1: Sept. 11 – Oct. 28
Registration Opens: Members August 14 | Non-Members August 21


Tiny Tots – Intro to Basketball (ages 3-4)
Start Date | Sept. 11
Day & Time | Mondays; 5:30-6:30pm
Cost | $36 YMCA Members; $72 Non-Members
Click HERE for information and registration

Intro to Art (ages 5-12)
Start Date | Sept. 11
Day & Time | Mondays; 6pm-7pm
Cost | $36 YMCA Members; $72 Non-Members
Click HERE for information and registration

Teen Performance and Flexibility (ages 13-18)
Start Date | Sept. 12
Day & Time | Tuesdays; 6:30pm-7:30pm
Cost | $20 YMCA Members; $40 Non-Members
Click HERE for information and registration

Lego WeDo Robotics (ages 5-12)
Start Date | Sept. 12
Day & Time | Tuesdays; 6:00pm-7:00pm
Cost | $36 YMCA Members; $72 Non-Members
Click HERE for information and registration

Aquatics Leaders Club – Jr. Lifeguarding Program (ages 12-14)
Start Date | Sept. 14
Day & Time | Thursdays; 4:00pm-5:00pm
Cost | FREE
Click HERE for information and registration

Youth Strength Training-Level 1 (ages 13-18)
Start Date | Sept. 11
Day & Time | Mondays; 5:30pm-6:30pm
Cost | $30 YMCA Members; $60 Non-Members
Click HERE for information and registration

LIKE WHAT YOU SEE? JOIN THE Y TODAY!