Welcome to Good Health and Fitness.

We are Dundee’s leading fitness facility, providing everything from 1 to 1 Personal Training to our infamous Group Classes, as well as Sports Therapy and now Online Training.

We have a variety of classes running throughout the week.  All are capped at a maximum of 12 Clients per Session.  This allows our trainers to make sure that not only are you getting the most our of your training but this is done safely, limiting the risk of injury.

Over the past 10 years we have built a thriving community which centres around family values. We welcome, support and grow together.

How can we help you?

Group Training

Our classes are fun, friendly and extremely effective. With a mix of Strength and Cardio exercises, we provide a workout for your whole body.

Personal Training

Our Team of Qualified Personal Trainers are ready to offer you Training Sessions tailored to your fitness goals.

Free Weeks Pass

Come and try out our classes … completely free! Meet our friendly team ready to help you reach your goals.

what we offer.

  • Friendly Welcoming Community

  • Flexible Membership Terms

  • Over 50 Group Training Sessions Per Week

  • All Sessions Led By A Certified Coach

  • Suitable for all fitness levels and abilities

  • Free Week Guest Pass


“All the trainers put such effort into their classes, and Mike into my PT sessions, I feel constantly challenged and that is why I keep coming back…My body has never looked better and most importantly I got my self confidence back.”

“It’s like I found myself an additional little family! If you are serious about getting fit and healthy then GHF is the best place for it.”

“It makes one feel valued knowing that the trainers are keeping an eye out and will push us to exceed our fitness goals.”

“A bad day at work can be totally turned around by getting to a class. Stephen and his team inspire the utmost confidence and promote an environment which is nurturing, inclusive, goal-orientated and best of all FUN. I have met great friends (and bagged me a husband!).”