Fitness Classes

Members will have access to a variety of dance and fitness classes that will work to improve the spirit, mind, and body! Click the link below to see Dance and Fitness Class Schedules for this week and next week, along with descriptions of each class.

See our weekly Fitness Schedule.

Current Classes:

  • AquaFit
  • Boot Camp
  • Ab Domain
  • Cardio Step
  • Yoga
  • Pilates
  • Sizzling Seniors
  • Body Sculpt
  • Spin
  • Power Pump / Core
  • SilverSneakers
  • Zumba

All classes are available to Members. Non-Members may attend a class for $10 or may utilize our facility for an $8 day pass.



  • Scheu Family YMCA of Upland
  • 1150 E. Foothill Blvd
  • Upland, CA 91786
  • Phone: 909-946-6120


  • Monday-Friday: 5:30AM to 10:30PM
  • Saturday: 7:00AM to 5:00PM
  • Sunday: 7:00AM to 4:00PM