Reach your goals with YFit

YFit is our flexible, goal-focused fitness program. Available to all YMCA members, it’s designed to help you get started, stay on track, and achieve your wellness goals with the support of our health and fitness team.


Register for your YFit appointment today!

Personalized Progression

Personalized progression YFit Certified trainer and client on the weight floor

YFit is designed to grow with you. From Introduction to Mobility and Conditioning for beginners to advanced routines, each program builds your confidence and skills.

Expert Support

YFit Expert support - Certified trainer and a client on the weight floor

Our certified trainers provide assessments, tailored plans, and ongoing updates to help you stay safe, motivated, and move forward.

Built Into Your Membership

YFit - Certified trainer and a client on the weight floor

No hidden fees, contracts, or extras. YFit is included in your YMCA membership, making it a simple and supportive way to achieve your health and wellness goals.

YFit Frequently Asked Questions

YFit is a 1-on-1 session which requires no additional cost or locked in contract. Clients work with our Certified Personal Trainers during the sessions and then follow the workout program that is provided to them on their own. 

YFit helps you break through plateaus and stay motivated. The five-week YFit program includes a weight floor orientation, movement assessment, and a dynamic fitness plan. The added accountability and variety will help accelerate your progress and keep results sustainable.

Results depend on your commitment, but YFit is proven to help members experience improved fitness, better health, and more energy through structured guidance and regular check-ins. 

Online registration

  • Activate your profile in Avocado using your email + membership barcode.
  • Go to Programs & Day Camps → Register for Programs.
  • Search for YFit, filter by location, and choose a time slot.
  • Follow the prompts to complete your booking.

In-person registration

  • Visit the Customer Service desk at your YMCA branch.
  • A team member will help you book your consultation.