Muskoka’s only outdoor, lakefront gym.

Why join our Muskoka community?

Come join us this summer and enjoy Canada’s best outdoor workout facility. Shock Fitness is celebrating its 22nd year in Muskoka on the beautiful grounds of the Lake Joseph Golf Club off Lake Joseph and Lake Rosseau. Find out why our community makes Shock Fitness part of their cottage season experience.

Services offered.

Are you looking for extra guidance or that extra push this year? In addition to our fully equipped gym, we offer personal training and private group classes to challenge you and help you meet your fitness goals. Our assisted stretching and body balancing treatment, which is a one-on-one service including massage and physiotherapy is very popular. We can even come to you!

Your health is important to us, and to make sure you are feeling your best Bayview Chiropractic and OakPark Chiropractic will be on site providing Chiropractic services.

Shock Fitness Members make health and fitness an integral part of their life at the lake.

It’s a lifestyle.

From boat access, to our beautiful scenic gym backdrop, exercising at Shock fitness is the full Muskoka cottage experience. We are open late and rain or shine so that you can ensure your fitness goals are being met all cottage season.

We have what you need.

We have a wide variety of strength equipment, cardio machines and agility and conditioning equipment and so much more! With over 3,500 square feet in our gym and the 1,200 square foot studio beside it, we have ample space for you to focus on your workout. We ensure our machines are facing the lake so that you get the best view possible.

2022 pre-season begins May 1st with access to our fully equipped open gym space as well as limited availability of Personal Training and Chiropractic Services.

June 29th, 2022 marks our Grand Opening for the 2022 season, with full hours and service availability.

Our hours are:

Monday ­- Friday: 8am to 4pm
Saturday – Sunday: 8am to 3pm

Shock Fitness Member hours are:

Monday -­ Sunday: 5:30am to 9pm

Summer 2022 Update