Hatton Boxing Classes

Want to jab like Joshua or uppercut like Usyk? Or perhaps you are just looking for a fun way to mix up your workout routine.

Our new Hatton Boxing classes might be just what you're looking for!

Hatton Boxing (16 years +)

Using gloves and pads in pairs, you'll enjoy a great full body workout while learning proper boxing technique from our 'Hatton' qualified instructors.

Suitable for all fitness levels.


Junior Hatton (S1 - 15 years)

FREE with an U16 Junior Membership

Learn the fundamentals of boxing while having fun with friends. 

This class focuses on punching techniques and coaching pad holding in pairs.

Fighting Fit

Wake up your body and mind in this high intensity workout that takes place in a gym environment. 

Using gloves and pads, this class is designed to burn fat, increase fitness, and have fun.

  • Cardiovascular fitness and endurance
  • Muscle toning and strength
  • Balance and co-ordination
  • Confidence from learning new skills


Can't get enough of Hatton boxing? We're putting on extra Junior Hatton boxing classes at EICA this summer and the best part is that it's FREE with an U16 Junior Membership.  Bring along all your friends to learn the fundamentals of boxing this summer. Spaces are limited to make sure to book your spot today! 



Find a place and time that suits you below:


Hatton BoxingJunior HattonFighting Fit
Ainslie Park Leisure CentreFriday - 12.00
Tuesday - 16.30
Drumbrae Leisure CentreMonday - 17.30


Dalry Swim Centre

Monday - 17.30

Thursday - 17.30

Friday - 17.30
EICA RathoMonday - 18.15
Wednesday - 19.30
Tuesday - 18.15
Thursday - 18.15
Friday - 16.00
Sunday - 12.00

Gracemount Leisure CentreWednesday - 19.15

Glenogle Swim CentreTuesday - 12.30
Thursday 12.15

Leith Victoria Swim CentreTuesday - 19.45

Thursday - 18.45

Saturday - 13:20

Meadowbank Sports CentreTuesday - 13.00

Thursday - 12.00

Friday- 12.00


Portobello Swim CentreThursday - 18.30

Royal Commonwealth PoolMonday - 17.00
Wednesday - 08.00

Wester Hailes High SchoolTuesday - 18.30


Follow Us on Social Media