Find your JOY, choose your LIFE!

Welcome to JoyLife Fitness

Located in Calgary, JoyLife Fitness is my personal mission and calling to inspire others to live a more Joyful and Fit life. Allow me to introduce myself, Elaine Campbell, Certified Personal Trainer and Pre/Post-Natal specialist. 

JoyLife Fitness opened in September 2016 and is located inside a boutique personal training facility in SW Calgary. I am passionate about empowering people to find their JOY through movement and positive self awareness. At JoyLife Fitness, I believe that every person can learn to love themselves, love their bodies and yes, even love to exercise. I like to train hard and push boundaries of what you thought your body was capable of. 

I grew up in the gym as a competitive gymnast, and more recently competing in Triathlon and Spartan racing. The human body is capable of many things but the human spirit can take you places you never thought possible. My passion is to bring out the already married body-spirit connection in you to see what barriers you are capable of breaking.

When I am not in the gym training or working out my family keeps me on my toes as a full time mom and wife. I am married 15 years to a wonderful man who is a driven and passionate business owner; together we share three energetic children who are all involved in sports. I know the struggle of finding balance in life and making time for YOU can be difficult but so very necessary. You cannot pour out unless you first fill up! Come join our challenging classes or call me for a consult so I can help you discover your stronger, more balance and JOYFUL life! 



(403) 978 6267


1215 Lake Sylvan Drive SE Calgary, AB



M-Fr 6AM–8PM


We are what we believe we are...

C.S. Lewis

Group Fitness Classes

JoyLife's Group Classes are HIIT and Circuit based workouts using body weight and equipment. Classes are for beginners up to expert levels and are 45-60 mins in length. 2018 Fall classes run at our indoor location 1215 Lake Sylvan Drive SE (Irish Dance studio). Everyone is welcome! Also Monday and Wednesday classes will resume as small group sessions in my boutique gym. If you are interested please contact Elaine to get into a time slot!!


Purchase your class package or card and let us know when you're dropping in:


1 class drop in $20

10 classes $175

20 classes $330

30 classes $450

Post Natal class $160





Pure Power: Legs and Lower Body Power 9:15am - 10am


Pure Power 5:45am-6:30am , 9:15-10am


Hardcore: Upper Body and Core 9:15am - 10am


Hardcore 5:45am-6:30am, 9:15-10am


  • Fit Body: Full Body 9:15am - 10:15am

Spring/ Summer/Fall outdoor bootcamp classes for JoyLife Fitness.

Personal Training

Looking for a unique training program designed just for you?

I can help.

I can help you achieve your athletic goals with effective programs. Contact me to get started. 

Name *