XMA Programs
Our Programs

Find Your Perfect Class

We offer programmes for every age and ability level. Whether you're looking for your child or yourself, there's a class designed to help you reach your full potential.

3–5 Year Olds
3–5 Years

3–5 Year Olds

Our 3–5 Year Olds programme introduces the youngest martial artists to the fundamentals of discipline, coordination, and confidence through age-appropriate games and activities.

Motor skill development
Social skills & teamwork
Listening & focus
Building confidence
Get Started
Kids Martial Arts
6–11 Years

Kids Martial Arts

Our Kids programme develops character, discipline, and physical fitness through structured martial arts training. Watch your child grow in confidence and ability.

Self-discipline & respect
Anti-bullying skills
Physical fitness
Goal setting & achievement
Get Started
Teen Martial Arts
12–17 Years

Teen Martial Arts

Designed specifically for teenagers, this programme channels energy into positive development while building real-world self-defence skills and mental resilience.

Stress relief & mental health
Self-defence skills
Leadership development
Peer community
Get Started
Adult Martial Arts
18+ Years

Adult Martial Arts

Whether you're a complete beginner or experienced martial artist, our adult classes deliver an incredible workout while teaching practical self-defence in a supportive environment.

Full-body fitness
Stress relief
Self-defence confidence
Supportive community
Get Started
Ladies Only
All Ages

Ladies Only

Our Ladies Only classes provide a welcoming, women-only environment to build fitness, confidence, and self-defence skills. Available at York, Malton, and Sheffield.

Women-only environment
Confidence building
Self-defence skills
Fitness & weight loss

Available at: York HQ, Malton, Sheffield

Get Started
Private Lessons
All Ages

Private Lessons

One-to-one training with our expert instructors, tailored to your specific goals. Perfect for accelerated learning, competition preparation, or personalised attention.

Personalised training
Accelerated progress
Flexible scheduling
Competition preparation
Get Started

Not Sure Which Class Is Right?

Get in touch and our team will help you find the perfect programme for you or your child.

Get Started