About Us

Fitness North is a live-in wellness retreat, located on the majestic north shore of the world’s largest freshwater lake, Lake Superior.

Appropriate for all fitness levels and weight loss goals, our live-in program will jumpstart weight loss while increasing your strength, energy, and endurance. By addressing each element necessary for long-term weight loss and a healthy lifestyle, our experienced team guides you toward results, renewed health and most importantly, an active life.

At Fitness North, you will experience breathtaking scenic hikes, indoor and outdoor workouts, healthy meals and snacks, exceptional nutrition advice, and lifestyle & behavior change education. You will feel personally cared for even before you arrive, and this personal attention continues as we assess your fitness level and develop a customized program that is best for you.

Comments are closed.