MGA Gymnastics

110 Athletes Row, Suite 150, Apopka, FL, 32703

About this gym

Welcome to MGA Gymnastics! MGA is a Christian, family-owned gymnastics center serving families for over 60 years. Founded in 1964, it has grown into a thriving community with two locations: Upper Marlboro, MD (near Washington, D.C.) and Apopka, FL (near Orlando, Florida). MGA offers a variety of gymnastics and ninja/parkour programs for all ages and skill levels, from recreational Preschool and Girls/Boys classes through Pre-Team and competitive Team programs, plus Trampoline & Tumbling, Cheer Tumbling, and Fusion (ninja/parkour) classes.

Classes offered

Class schedule

Sunday
  • Preschool Gymnastics
    12:00 PM–1:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    12:00 PM–1:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    12:00 PM–1:00 PM
    Drop-in OK
  • Girls Team (DP and Xcel Levels)
    12:00 PM–2:00 PM
    Drop-in OK
  • Open Gym
    12:00 PM–3:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    1:00 PM–2:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    1:00 PM–2:00 PM
    Drop-in OK
  • Pink Level 2 (10+yr)
    1:00 PM–2:00 PM
    Drop-in OK
  • Boys Champs
    1:00 PM–2:00 PM
    Drop-in OK
  • Pink Plus Level 3 (Pre-Team)
    2:00 PM–4:00 PM
    Drop-in OK
  • Cheer Tumbling (Beg.)
    2:00 PM–3:00 PM
    Drop-in OK
Monday
  • Preschool Gymnastics
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Pink Plus Level 3 (Pre-Team)
    5:00 PM–7:00 PM
    Drop-in OK
  • Fusion
    5:00 PM–6:00 PM
    Drop-in OK
  • Girls Team (DP and Xcel Levels)
    5:00 PM–7:00 PM
    Drop-in OK
  • Boys Level 4 Team
    5:00 PM–8:00 PM
    Drop-in OK
  • Boys Level 5+ Team
    5:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • T&T Beginner
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 2 (10+yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Cheer Tumbling (Beg.)
    7:00 PM–8:00 PM
    Drop-in OK
  • Open Gym
    7:00 PM–8:00 PM
    Drop-in OK
Tuesday
  • Preschool Gymnastics
    12:00 PM–1:00 PM
    Drop-in OK
  • Homeschool Class
    1:00 PM–2:00 PM
    Drop-in OK
  • Preschool Open Gym
    1:00 PM–2:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Plus Level 3 (Pre-Team)
    4:00 PM–6:00 PM
    Drop-in OK
  • Boys Champs
    4:00 PM–5:00 PM
    Drop-in OK
  • Boys Champs Plus (Pre-Team)
    4:00 PM–6:00 PM
    Drop-in OK
  • Cheer Tumbling (Beg.)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Boys Champs
    5:00 PM–6:00 PM
    Drop-in OK
  • Cheer Tumbling (Beg.)
    5:00 PM–6:00 PM
    Drop-in OK
  • Cheer Tumbling (Int.)
    5:00 PM–6:00 PM
    Drop-in OK
  • Boys Level 3 Team
    5:00 PM–8:00 PM
    Drop-in OK
  • Boys Level 4 Team
    5:00 PM–8:00 PM
    Drop-in OK
  • Boys Level 5+ Team
    5:00 PM–8:00 PM
    Drop-in OK
  • Preschool Gymnastics
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 2 (10+yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 2 (10+yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Open Gym
    7:00 PM–8:00 PM
    Drop-in OK
  • Adult Open Gym
    8:00 PM–9:00 PM
    Drop-in OK
Wednesday
  • Boys Level 5+ Team
    3:00 PM–6:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 2 (10+yr)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Plus Level 3 (Pre-Team)
    4:00 PM–6:00 PM
    Drop-in OK
  • Boys Champs
    4:00 PM–5:00 PM
    Drop-in OK
  • T&T Beginner
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Cheer Tumbling (Beg.)
    5:00 PM–6:00 PM
    Drop-in OK
  • T&T Beginner
    5:00 PM–6:00 PM
    Drop-in OK
  • Fusion
    5:00 PM–6:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • T&T Beginner
    6:00 PM–7:00 PM
    Drop-in OK
  • T&T Intermediate
    6:00 PM–7:00 PM
    Drop-in OK
  • Girls Team (DP and Xcel Levels)
    6:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Fusion
    7:00 PM–8:00 PM
    Drop-in OK
  • Open Gym
    7:00 PM–8:00 PM
    Drop-in OK
Thursday
  • Homeschool Class
    1:00 PM–2:00 PM
    Drop-in OK
  • Preschool Open Gym
    1:00 PM–2:00 PM
    Drop-in OK
  • Homeschool Class
    2:00 PM–3:00 PM
    Drop-in OK
  • Preschool Gymnastics
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Plus Level 3 (Pre-Team)
    4:00 PM–6:00 PM
    Drop-in OK
  • Boys Champs
    4:00 PM–5:00 PM
    Drop-in OK
  • Boys Champs Plus (Pre-Team)
    4:00 PM–6:00 PM
    Drop-in OK
  • Fusion
    4:00 PM–5:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    5:00 PM–6:00 PM
    Drop-in OK
  • Boys Champs
    5:00 PM–6:00 PM
    Drop-in OK
  • Cheer Tumbling (Beg.)
    5:00 PM–6:00 PM
    Drop-in OK
  • Cheer Tumbling (Int.)
    5:00 PM–6:00 PM
    Drop-in OK
  • Boys Level 3 Team
    5:00 PM–8:00 PM
    Drop-in OK
  • Boys Level 4 Team
    5:00 PM–8:00 PM
    Drop-in OK
  • Boys Level 5+ Team
    5:00 PM–8:00 PM
    Drop-in OK
  • Preschool Gymnastics
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Level 2 (10+yr)
    6:00 PM–7:00 PM
    Drop-in OK
  • Pink Plus Level 3 (Pre-Team)
    6:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 1 (4-6yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 1 (7-9yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 2 (4-9yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Pink Level 2 (10+yr)
    7:00 PM–8:00 PM
    Drop-in OK
  • Open Gym
    7:00 PM–8:00 PM
    Drop-in OK
  • Adult Open Gym
    8:00 PM–9:00 PM
    Drop-in OK

Membership & pricing

Month-to-Month - 1 Class/Week

$90/mo

Recreational membership, 1 class per week, billed month-to-month. Plus $30 annual fee.

Month-to-Month - 2 Classes/Week

$160/mo

Recreational membership, 2 classes per week, billed month-to-month. Plus $30 annual fee.

Month-to-Month - 3 Classes/Week

Popular
$215/mo

Recreational membership, 3 classes per week, billed month-to-month. Plus $30 annual fee.

6-Month - 1 Class/Week

$81/mo

Recreational membership, 1 class per week, 6-month term with first and last month paid upfront. Plus $30 annual fee.

6-month contract

6-Month - 2 Classes/Week

$145/mo

Recreational membership, 2 classes per week, 6-month term with first and last month paid upfront. Plus $30 annual fee.

6-month contract

6-Month - 3 Classes/Week

$195/mo

Recreational membership, 3 classes per week, 6-month term with first and last month paid upfront. Plus $30 annual fee.

6-month contract

Pink Plus or Champs Plus - 1 Class/Week

$136/mo

Pre-Team membership (Pink Plus or Champs Plus), 1 class per week. Plus $30 annual fee.

Pink Plus or Champs Plus - 2 Classes/Week

$187/mo

Pre-Team membership (Pink Plus or Champs Plus), 2 classes per week. Plus $30 annual fee.

Pink Plus or Champs Plus - 3 Classes/Week

$233/mo

Pre-Team membership (Pink Plus or Champs Plus), 3 classes per week. Plus $30 annual fee.

Freedom Pass

$150 for 10 classes

10 classes, reservations required. Expires 6 months after purchase.

Open Gym Drop-In

$10/class

Open gym, per hour.

Girls Team (DP and Xcel Levels)

$300/mo

Competitive Girls Team monthly tuition.

Boys Level 3 Team

$250/mo

Competitive Boys Level 3 Team monthly tuition.

Boys Level 4 Team

$300/mo

Competitive Boys Level 4 Team monthly tuition.

Boys Level 5+ Team

$350/mo

Competitive Boys Level 5+ Team monthly tuition.

Hours

Monday 15:30–21:00
Tuesday 13:00–14:00, 15:30–21:00
Wednesday 14:30–21:00
Thursday 13:00–21:00
FridayClosed
SaturdayClosed
Sunday 11:30–16:00
No reviews yet. Be the first!

More gyms like this