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.
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
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
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
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
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
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
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