ride class
exercising on the queenax

Finding your best self at reh-fit

The Reh-Fit Centre is a place for people who want better. It’s a place for people who value personalized services from degreed professionals and understand the benefits of research-based programming. People who want to make lasting, positive changes in their lives. And people who know that when we take better care of ourselves, we’re able to take better care of others.

Come try us out to determine if we’re the right fit for your needs.

Get Free Trial

  1. Join us

    Join us

    Join us at the Reh-Fit Centre and start working toward a healthier, more active life!

    Join Us
  2. Program registration

    Program registration

    Convenient, easy, comprehensive. We offer a variety of high-quality programming options to meet all needs.  Login to our online services to book your activity today.

    Online Login
  3. Services


    From Assessments to Personal Training, Rehabilitation to Nutrition, Reh-Fit has the service that is right for you.


Reh-fit is much more than a gym

The Reh-Fit Centre first opened its doors nearly four decades ago when a few bold doctors thought that exercise might be good for their patients. It turns out those forward-thinking doctors were right. As Canada’s first certified medical fitness facility, the Centre has helped thousands of Manitobans to build healthy lifestyle habits that improve their quality of life. It’s what sets the Centre apart and is at the core of our belief that exercise is medicine.


Follow us

  1. Fitness


    Whether you’re just getting started on your fitness journey or you’re among the fittest of the fit, we can help you get active, stay fit, and achieve even the most ambitious goals.

    See Our Programs
  2. Health


    Our professional staff provide expertise and personal attention to help you reach and sustain a healthy lifestyle.

  3. Reh-Hab


    Receive one-on-one care tailored to your specific needs and let us help you get better every day.



Monday – Thursday 6 am – 10 pm
Friday 6 am – 9 pm
Saturday & Sunday 7 am – 5 pm


Monday – Friday 6 am – 10 pm
Saturday 7 am – 7 pm
Sunday 7 am – 5 pm