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 ll | October 28 – December 20
Registration Opens: Members September 30 | Non-Members October 7
Adult Classes can be found here.
Youth Strength and Speed (8-14)
Start Date | October 28
Day & Time | Friday; 5:30pm-6:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
STEM (5-11)
Start Date | October 31
Day & Time | Thursday; 9am-9:45am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Homeschool PE (5-11)
Start Date | October 31
Day & Time | Thursday; 10am-10:45am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Art Exploration (5-11)
Start Date | October 31
Day & Time | Thursday; 11am-11:45am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Homeschool Pickleball Fun (5-11)
Start Date | October 31
Day & Time | Thursday; 12pm-1:45pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Intro to Swim Team: Stages 4-6 (6-12)
Start Date | October 28
Day & Time | Monday; 6pm-7pm
Cost | $86 Members; $172 Non-Members
Click HERE for more information and registration
Fall ll | October 28 – December 20
Registration Opens: Members September 30 | Non-Members October 7
Adult Classes can be found here.
Tiny Tots Tumbling (3-5)
Start Date | October 28
Day & Time | Monday; 11am-12:15pm
Cost | $55 Members; $78 Non-Members
Click HERE for more information and registration
Homeschool PE (7-11)
Start Date | October 28
Day & Time | Monday; 2pm-3pm
Cost | $0 Members; $40 Non-Members
Click HERE for more information and registration
Intro to Tennis – Future Stars (6-9)
Start Date | October 28
Day & Time | Monday; 4:30pm-5:30pm
Cost | $140 Members; $140 Non-Members
Click HERE for more information and registration
Intro to Tennis – Future Stars (6-9)
Start Date | October 30
Day & Time | Wednesday; 4:30pm-5:30pm
Cost | $140 Members; $140 Non-Members
Click HERE for more information and registration
Intro to Tennis – Jr Aces (10-12)
Start Date | October 29
Day & Time | Tuesday; 4:30pm-5:30pm
Cost | $140 Members; $140 Non-Members
Click HERE for more information and registration
Intro to Tennis – Jr Aces (10-12)
Start Date | October 31
Day & Time | Thursday; 4:30pm-5:30pm
Cost | $140 Members; $140 Non-Members
Click HERE for more information and registration
Sports Speed and Agility Training (9-12)
Start Date | October 28
Day & Time | Wednesday; 4:30pm-5:30pm
Cost | $40 Members; $80 Non-Members
Click HERE for more information and registration
Intro to Swim Team (5-14)
Start Date | October 29
Day & Time | Tuesday; 5:15pm-6:15pm
Cost | $86 Members; $172 Non-Members
Click HERE for more information and registration
Youth Stem Legos (4-7)
Start Date | October 28
Day & Time | Monday; 5:30pm-6:30pm
Cost | $30 Members; $60 Non-Members
Click HERE for more information and registration
Youth Stem Lego Building (8-12)
Start Date | October 28
Day & Time | Monday; 6:30pm-7:30pm
Cost | $30 Members; $60 Non-Members
Click HERE for more information and registration
Adult Swim Class (18+)
Start Date | October 28
Day & Time | Monday; 6:45pm-7:45pm
Cost | $100 Members; $180 Non-Members
Click HERE for more information and registration
Fall ll | October 28 – December 20
Registration Opens: Members September 30 | Non-Members October 7
Adult Classes can be found here.
Tiny Tot Cheer Squad (3-5 yrs.) *2024-2025 Winter League*
Start Date | January 9
Day & Time | Thursday, 6pm-6:30pm
Cost | $78 Members; $156 Non-Members/ Includes Jersey, Pom Poms, & Photo
Click HERE for more information and registration
Youth Cheer Squad (6-12 yrs.) *2024-2025 Winter League*
Start Date | January 9
Day & Time | Thursday, 6:30pm-7pm
Cost | $78 Members; $156 Non-Members/ Includes Jersey, Pom Poms, & Photo
Click HERE for more information and registration
Youth Self Defense (11-14 yrs.)
Start Date | October 27
Day & Time | Sunday; 3pm-3:45pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Homeschool Art – Holiday Creations (5-11 yrs.)
Start Date | October 28
Day & Time | Monday; 10am-10:45am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Homeschool STEM – Candy Cane STEM (5-11 yrs.)
Start Date | October 28
Day & Time | Monday; 11am-11:45am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Tiny Tots – Intro to Tumbling (2-6 yrs.)
Start Date | October 30
Day & Time | Wednesday; 5:30pm-6pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Tiny Tots – Tumbling I (2-4 yrs.)
Start Date | October 28
Day & Time | Monday; 5pm-5:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Start Date | October 31
Day & Time | Thursday; 5pm-5:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Tiny Tots – Tumbling II (4-6 yrs.)
Start Date | October 28
Day & Time | Monday; 5:45pm-6:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Start Date | October 31
Day & Time | Thursday; 5:45pm-6:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Chess Club (5-11 yrs.)
Start Date | October 28
Day & Time | Monday; 5pm-5:45pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Holiday Creations – Art (5-11 yrs.)
Start Date | October 28
Day & Time | Monday; 6pm-6:45pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Tensile Tikes – Art (3-5)
Start Date | October 29
Day & Time | Tuesday; 11am-11:30am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Intro to Ballet II (4-6 yrs.)
Start Date | October 29
Day & Time | Tuesday; 5:15pm-5:45pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Contemporary Dance I (5-8 yrs.)
Start Date | October 29
Day & Time | Tuesday;6pm-6:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Contemporary Dance II (9-12 yrs.)
Start Date | October 29
Day & Time | Tuesday; 6:45pm-7:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Intro to Dance I (3-5 yrs.)
Start Date | October 30
Day & Time | Wednesday; 4:30pm-5pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Ornament Holiday Art (5-11)
Start Date | October 30
Day & Time | Wednesday; 5:30pm-6:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Intro to Japanese Culture (5-11 yrs.)
Start Date | October 31
Day & Time | Thursday; 5:30pm-6:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Intro to Japanese Pop Culture/Language (12-18 yrs.)
Start Date | October 31
Day & Time | Thursday; 6:30pm-7:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Youth Speed & Agility(9-13 yrs.)
Start Date | October 30
Day & Time | Wednesday; 6:30pm-7:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Lift & Learn Challenge (12-16 yrs.)
Start Date | November 1
Day & Time | Friday; 6:30pm-7:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Fitness Fundamentals-Homeschool Class (5-9 yrs.)
Start Date | November 1
Day & Time | Friday; 10:00am-11:00am
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Fall ll | October 28 – December 20
Registration Opens: Members September 30 | Non-Members October 7
Strength Training – Level l (9-13)
Start Date | October 29
Day & Time | Tuesday; 6pm-7pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Artistic Swimming ll (11+)
Start Date | November 2
Day & Time | Saturday; 12pm-1pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Tennis Clinic (5-7)
Start Date | October 30
Day & Time | Wednesday; 3:30pm-4:15pm
Cost | $105 Members; $210 Non-Members
Click HERE for more information and registration
Tennis Clinic (7-10)
Start Date | October 30
Day & Time | Thursday; 4:30pm-5:30pm
Cost | $140 Members; $280 Non-Members
Click HERE for more information and registration
Fall ll | October 28 – December 20
Registration Opens: Members September 30 | Non-Members October 7
Adult Classes can be found here.
Disney Princess Camp (6-10)
Start Date | October 31
Day & Time | Thursday; 5:45pm-6:45pm
Cost | $50 Members; $65 Non-Members
Click HERE for more information and registration
Holiday Craft Camp (6-10)
Start Date | October 29
Day & Time | Tuesday; 5:45pm-6:45pm
Cost | $50 Members; $60 Non-Members
Click HERE for more information and registration
Holiday Sweet Treat Cooking Camp (6-10)
Start Date | November 2
Day & Time | Saturday; 10am-11am
Cost | $50 Members; $80 Non-Members
Click HERE for more information and registration
Pre-School Holiday Crafts (3-5)
Start Date | November 2
Day & Time | Saturday; 9am-9:45am
Cost | $50 Members; $80 Non-Members
Click HERE for more information and registration
Youth Strength Training Level l (11-14)
Start Date | October 28
Day & Time | Thursdays; 5:45pm-6:45pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
KidFit (7-11)
Start Date | October 29
Day & Time | Tuesday; 5:45pm-6:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Indoor Triathlon *Special Event* (11+)
Event Date | October 19
Start Time | 7am
Cost | $20 Members; $25 Non-Members
Click HERE for more information and registration
Fall ll-7 Week Sessions | October 28 – December 20
7 Week Sessions – Registration Opens: Members September 30 | Non-Members October 7
4 Week Sessions – Registration Opens for all on October 14
Basketball Skills Clinic (3-5)
Start Date | October 2
Day & Time | Wednesday; 4:45pm-5:15pm
Cost | $25 Members; $50 Non-Members
Click HERE for more information and registration
Basketball Skills Clinic (5-7)
Start Date | October 2
Day & Time | Wednesday; 5:20pm-5:50pm
Cost | $25 Members; $50 Non-Members
Click HERE for more information and registration
Basketball Skills Clinic (8-10)
Start Date | October 2
Day & Time | Wednesday; 6pm-6:45pm
Cost | $25 Members; $50 Non-Members
Click HERE for more information and registration
Basketball Skills Clinic (11-14)
Start Date | October 2
Day & Time | Wednesday; 7pm-8pm
Cost | $25 Members; $50 Non-Members
Click HERE for more information and registration
Basketball Skills Clinics – Shades Valley – 4 week sessions
Ages | 3-4
Start Date | November 6
Day & Time | Wednesday; 4:45pm-5:15pm
Cost | $20 Members; $40 Non-Members
Click HERE for more information and registration
Ages | 5-7
Start Date | November 6
Day & Time | Wednesday; 5:20pm-5:50pm
Cost | $20 Members; $40 Non-Members
Click HERE for more information and registration
Ages | 8-10
Start Date | November 6
Day & Time | Wednesday; 6:00-6:45pm
Cost | $20 Members; $40 Non-Members
Click HERE for more information and registration
Ages | 11-14
Start Date | November 6
Day & Time | Wednesday; 7:00-8pm
Cost | $20 Members; $40 Non-Members
Click HERE for more information and registration
Parent/Child Movement (0-3)
Start Date | October 28
Day & Time | Monday; 10:30am-11am
Cost | $0 Members; $20 Non-Members
Click HERE for more information and registration
Youth Strength & Conditioning (9-13)
Start Date | November 2
Day & Time | Saturday; 8:30am-9:30am
Cost | $50 Members; $90 Non-Members
Click HERE for more information and registration
Baseball Strength & Conditioning (14-17)
Start Date | October 28
Day & Time | Monday/Wednesday; 5:30pm-6:30pm
Cost | $125 Members; $195 Non-Members
Click HERE for more information and registration
Softball Strength & Conditioning (14-17)
Start Date | October 29
Day & Time | Tuesday/Thursday; 5:45pm-6:45pm
Cost | $125 Members; $195 Non-Members
Click HERE for more information and registration
Crochet classes with Nisha K. (Ages 5-11)
Start Date | October 29
Day & Time | Tuesday; 5:15pm-6:15pm
Cost | $40 Members; $60 Non-Members
Click HERE for more information and registration
Crochet classes with Nisha K. (18+)
Start Date | October 29
Day & Time | Tuesday; 6:30pm-7:30pm
Cost | $40 Members; $60 Non-Members
Click HERE for more information and registration
Sweat-n- Shred (18+)
Start Date | October 28
Day & Time | Monday/Wednesday; 11am-11:45am
Cost | $150 Members; $225 Non-Members
Click HERE for more information and registration
Fall ll | October 28 – December 20
Registration Opens: Members September 30 | Non-Members October 7
PRESCHOOL
Tiny Tots Basketball (ages 3-5)
Start Date | October 28th
Day & Time | Mondays: 5:30pm -6:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
SCHOOL-AGED KIDS
Beginning Tumbling level 2 (ages 5-7)
Start Date | October 29
Day & Time | Tuesdays: 6:00pm-7:00pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Intro to Flag Football (ages 5-6)
Start Date | October 29
Day & Time | Tuesdays: 6:00pm-7:00pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Intro to Flag Football (ages 7-8)
Start Date | October 29
Day & Time | Tuesdays: 6:00pm-7:00pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Kids in the kitchen – Cuisine Cooking (ages 7-10)
Start Date | October 29
Day & Time | Tuesdays: 6:00pm-7:00pm
Cost | $52 Members; $104 Non-Members
Click HERE for more information and registration
Intro to Theater (ages 7-10)
Start Date | November 7
Day & Time | Thursday: 5:30pm-6:15pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Basketball Skills Clinic (ages 7-8 yrs)
Start Date | November 7
Day & Time | Thursday: 5:30pm-6:30pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Basketball Skills Clinic (ages 9-11 yrs)
Start Date | November 7
Day & Time | Thursday: 6:30pm-7:30 pm
Cost | $39 Members $78 Non-Members
Click HERE for more information and registration
TEENS
Youth Strength Training (ages 11-14 yrs)
Start Date | Monday, October 28th
Day & Time | Mondays: 5:00 pm -6:00 pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration
Intro to Theater (ages 11-13 yrs)
Start Date | Thursday, November 7th
Day & Time | Thursday: 6:30 pm -7:15 pm
Cost | $39 Members; $78 Non-Members
Click HERE for more information and registration