YMCA Birmingham
ALL Branch Programs


Alabaster Programs
      Adult Sports
      After School
      Aquatic
      Teen Programming
      Youth Day Camps
      Youth Sports

Downtown Programs
      Adult Sports
      Aquatic
      Group Exercise
      Other
      Personal Training

Greystone Programs
      Adult Sports
      After School
      Aquatic
      Group Exercise
      Other
      Teen Programming
      Youth Day Camps
      Youth Sports

Hargis Retreat Programs
      About Hargis
      Hargis Facilities
      Hargis Snapshots
      Retreats
      Youth Day Camps

Mountain Brook Programs
      Adult Sports
      After School
      Aquatic
      Group Exercise
      Other
      Personal Training
      Youth Day Camps
      Youth Sports

Northeast Programs
      After School
      Aquatic
      Group Exercise
      Youth Day Camps

Shades Valley Programs
      After School
      Aquatic
      Group Exercise
      Other
      Teen Programming
      Youth Day Camps
      Youth Sports

Shelby County Programs
      Adult Sports
      After School
      Aquatic
      Group Exercise
      Other
      Personal Training
      Youth Day Camps
      Youth Sports

Trussville Programs
      After School
      Aquatic
      Group Exercise
      Personal Training
      Teen Programming
      Youth Day Camps
      Youth Sports

Vestavia Programs
      Adult Sports
      Aquatic
      Group Exercise
      Other
      Personal Training
      Teen Programming
      Youth Day Camps

Western Area Programs
      Adult Sports
      After School
      Group Exercise
      Youth Day Camps
      Youth Sports

Youth Center Programs
      After School
      Teen Programming
      Youth Day Camps

 
About Online Program Registration

6. Create a new account through a screen like the one below. DO NOT use ALL CAPS to set up your account.
IMPORTANT NOTE: YOUTH REGISTRATIONS When registering a child for a program please add the adult responsible for the registration first.
This will allow better access to Emergency Contact Information.

 
 
 
 
Group ExerciseYMCA CommunitiesChildren's ProgramsContact Us