mlc_gym_logo_white

Gym

Your Gym. Your Goals. Real Results.

opening times

mon-fri
6am – 11pm

sat-sun
7am – 7pm

start your fitness journey at Moray Leisure Centre

With a large free weights area, functional training zone, and a great selection of high-spec equipment for cardio and strength training, The Gym at Moray Leisure Centre caters for all levels of fitness and has an inclusive, welcoming atmosphere.

Free Induction with a Fit Life Membership

If you’ve never set foot in a gym before, or if you haven’t used this kind of equipment, don’t worry! Our qualified and friendly gym staff will guide you through your induction and exercise programme based on your own personal goals.

You can book your induction by calling reception on 01343 550033.

After your induction, our staff will be on hand to give assistance when necessary.

 Pay As You Go

Fit Life Membership

(Find out more)

Teens 12 – 15 yrs£4.75£0
Adult 16 – 59 yrs£7.35£0
Concession 60+ yrs£4.75£0
Induction£25£0

Gym-based Classes

Active Life

Description: Active Life circuits are designed to improve coordination, strength, flexibility, and cardiovascular ability. Each station offers three exercise variations, making it suitable for beginners through intermediates. Everyone can achieve a successful workout at their own pace.
Class Intensity: Medium

Learn 2 Life

Description: Focus on improving technique for compound lifts. Each week, participants learn a different lift with guidance on proper form and execution. Build strength safely while mastering key lifting skills.
Class Intensity: Medium

Gym Circuits

Description: A fun, gym-based workout using a mix of equipment. This circuit-style class combines strength and cardio exercises, moving from station to station with short rests. Build strength, develop your core, and improve overall fitness.
Class Intensity: Medium to High

Functional Fit

Description: A full-body circuit class designed to build strength and improve functionality. Push, pull, and carry your way through movements that focus on functional patterns, leaving you feeling balanced, stronger, and more coordinated. This adaptable session welcomes all fitness levels.
Class Intensity: Medium to High

Menostrength

Description: A fun 30-minute circuit-style session introducing weight training to develop strength. All training abilities are welcome, and participants will learn proper technique while building confidence and improving overall strength.
Class Intensity: Medium

Teen Gym

Description: A supportive gateway into fitness for teens. Participants can train alongside other teens with guidance from gym instructors. Teens can attend without an adult but must complete an induction first.
Class Intensity: Low to Medium

Unbeatable Membership Price

Unlimited gym sessions and classes are included in your Fit Life membership.

Fit Life Membership

Fit Life is a highly successful membership scheme that Moray Leisure Centre is part of. You pay one monthly direct debit, and receive a membership card you can use at leisure centres throughout Moray, and beyond!

Individual

1 adult
£ 27 Monthly
  • Free gym induction
  • Unlimited Gym
  • Unlimited Fitness classes
  • Unlimited Cycle Classes
  • Unlimited Swim
  • Unlimited Squash Court Hire
  • Adult Swim Lessons
popular

Family

Single Parent/Carer
£ 36
50
Monthly
  • Free gym induction
  • Unlimited Gym
  • Unlimited Fitness classes
  • Unlimited Cycle Classes
  • Unlimited Swim
  • Unlimited Squash Court Hire
  • Swim Lessons

Family

Two Parents/Carers
£ 41 Monthly
  • Free gym induction
  • Unlimited Gym
  • Unlimited Fitness classes
  • Unlimited Cycle Classes
  • Unlimited Swim
  • Unlimited Squash Court Hire
  • Swim Lessons

How To Book

You can book onto a gym session via the MLC app or via our online booking system here. You can also just turn up.

Children aged 12-15 must be accompanied by an adult (over 21) while within the gym (out-with Teen Gym sessions) max ratio 2 children to 1 adult. All users of the gym must have an induction, which is free for Fit Life members, and £25 for PAYG members.

To book an induction, please call reception on 01343 550033.

Personal Training

We have 1-1 and group personal training services based in the gym here at Moray Leisure Centre.