Pool area at Omagh Leisure Complex

Gym & Fitness

Omagh Leisure Complex offers a range of fitness classes for all ages and abilities. Below is our Spring/Summer fitness class Kit to Get Fit starting from 29 April 2024 (programme may be subject to change).

Advanced booked is available online or through the app from 2 days in advance.

Classes are free of charge for members or the following prices for pay and go customers:
60 minute class – £6.50
45 minute class – £5.50
30 minute class – £4.50

Pre-booked courses are not included free in memberships but are available at a reduced price for members.

If you want a little more info on what is involved in each class, check out our class description guide so you can choose the right class for you.

You do not need to pre-book to attend the DEC Gym and Weights area, just come along as walk-ins are welcome!*
*All persons wanting to attend the gym must complete an induction with a qualified member of staff before they can attend the gym on a casual basis.

No Show Policy

In recent months we have seen a continued increase in popularity for booking our fitness classes and we are delighted to receive so much positive feedback regards the classes we offer, our coaching staff and the ability to book classes through our app.

Unfortunately, with an increase in number of people pre-booking classes, we have also seen an increase in members not attending fitness classes after reserving a space. Therefore, we have taken the decision to implement a penalty charge for any ‘no shows’.

Likewise, if you have cancelled your class booking less than one hour prior to the class start time, a late cancellation fee is automatically applied to your account.

This new policy is now in effect from Monday 19th June 2023.

We kindly ask all members who have booked a class and can no longer attend to please cancel your booking as far in advance of the class starting as possible so another member can avail of the space. You can cancel your booking either through the app or by telephoning us on 02882246711 option 2 to speak to a staff member or option 3 to leave a voicemail.

We thank you for your understanding on this matter and your continued support of the services at Omagh Leisure Complex.

Gym Inductions

A gym induction can be booked online, through the app or directly with reception.
An induction is £11.50 or free of charge with a membership or if you are  under 18, over 60 or registered with a disability (proof of eligibility may be requested when booking).

We have inductions available at scheduled times each week so you can find a day/time that suits you best.

9.30am 9.30am
1pm 1pm 1pm 2.30pm 2.30pm
4pm 4pm 4pm 4pm
8pm 8pm 8pm


7.15am Indoor Cycle
10.00am Glutes Core & More
11.00am Yogalates
12.15pm Aqua Fit
3.30pm Teen Gym (Fitness coach on duty for advice)
6.00pm Circuits
7.15pm Circuits
7.30pm Indoor Cycle


7.15am Bars & Bells
9.45am Pilates* (6 week course)
10.00am Cycle/Bell
11.00am Stretch & Core
11.15am Senior Fitness
3.30pm Teen Gym (Fitness coach on duty for advice)
6.00pm Cycle/Core
7.30pm Stretch & Core


7.15am Indoor Cycle
10.00am Bars & Bells
12.15pm Aqua Fit
12.45pm Cycle Burn (30 mins)
3.30pm Teen Gym (Fitness coach on duty for advice)
6.00pm Indoor Cycle
7.00pm Stretch & Core
7.15pm Aqua Fit


7.15am Indoor Cycle
10.00am Cycle/Core
12.30pm Pilates* (6 week course)
3.30pm Teen Gym (Fitness coach on duty for advice)
4.15pm Teen Cycle Blast (13-18 years)
6.00pm Pilates* (6 week course)
6.30pm Cycle/Core
7.15pm Yoga* (6 week course)


7.15am Indoor Cycle
10.00am Body Burn
12.45pm Cycle Burn (30 mins)
1.00pm Indoor Bowls (Open session without coach)
3.30pm Teen Gym (Fitness coach on duty for advice)
6.00pm Indoor Cycle


9.30am Indoor Cycle


10.15am Stretch & Relax

*Courses are not included in the free membership class entitlement but are available to members at a reduced cost – these are prebooked and paid in advance of the course start date.

Programme may be subject to change – please check on the app, or Facebook and Instagram @omaghleisurecomplex or telephone reception: 028 82264711 option 2