Keighley · West Yorkshire

Punch aboveyour weightin Keighley

FightFit MMA is a mixed martial arts gym on Walnut Street teaching MMA, jiu-jitsu, boxing, kickboxing, kids classes and strength & conditioning — to complete beginners and fight-team regulars alike.

Where
3 Walnut Street, BD21 5BN
Who
Ages 5+ · all levels
Cost to try
£0 — first session free
Two fighters drilling clinch work on the mats at FightFit MMA in Keighley
FIRST SESSION FREENO CONTRACTS3 WALNUT STREET, KEIGHLEYBEGINNERS WELCOMEMMA · BJJ · BOXING · KIDS
FIRST SESSION FREENO CONTRACTS3 WALNUT STREET, KEIGHLEYBEGINNERS WELCOMEMMA · BJJ · BOXING · KIDS

Why FightFit

A hard gymwith a friendly door

No mirrors-and-selfies fitness club, and no intimidating fight factory either. Just proper martial arts coaching in Keighley for people who want to get good at something hard.

Book your free session
01

Zero experience needed

Most people walk in having never thrown a punch. You get shown everything, step by step, from day one.

02

Coaching, not a screen

Small groups, hands-on correction and a plan for your level — real coaches watching every rep.

03

Kids to competitors

Ages 5 to 55. Confidence, fitness, self-defence or a fight camp — same mats, same welcome.

04

A Keighley family

People here push each other hard, then stay behind to help you drill it one more time.

What we teach

Pick your weapon

Five disciplines, one gym, one membership. Try any of them free before you commit to a single penny.

Mixed Martial Arts class at FightFit MMA KeighleyAdults · All levels

Mixed Martial Arts

Striking, wrestling and ground work stitched into one game. Technical drilling, controlled sparring, zero egos.

Jiu-Jitsu & Grappling class at FightFit MMA KeighleyGi & No-Gi

Jiu-Jitsu & Grappling

Learn to control, escape and submit — fundamentals through to competition rounds.

Boxing & Kickboxing class at FightFit MMA KeighleyFitness & technique

Boxing & Kickboxing

Footwork, pads, bags and bodywork. Sharpen your hands and shins while getting seriously fit.

Kids Martial Arts class at FightFit MMA KeighleyAges 5–15

Kids Martial Arts

Discipline, confidence and self-defence in a safe, structured and genuinely fun class.

Strength & Conditioning class at FightFit MMA KeighleyEngine building

Strength & Conditioning

Fighter-built circuits — kettlebells, ropes, sled and bodyweight. The engine behind the technique.

Not sure where to start?

Message us and we'll put you in the right class for your goals and experience. The first one is on us — no sign-up, no contract, no pressure.

Message on Facebook

Weekly schedule

When to turn up

Doors open 30 minutes before class. Times are a guide — check Facebook for seminars and one-offs.

Mon

3 sessions
  • 6:00pm Kids MMA
  • 7:00pm MMA Fundamentals
  • 8:00pm Sparring

Tue

3 sessions
  • 6:00pm Kids Grappling
  • 7:00pm No-Gi Jiu-Jitsu
  • 8:00pm S&C

Wed

3 sessions
  • 6:00pm Kids Boxing
  • 7:00pm Boxing & Kickboxing
  • 8:00pm Pad Work

Thu

3 sessions
  • 6:00pm Kids MMA
  • 7:00pm Wrestling for MMA
  • 8:00pm Open Mat

Fri

3 sessions
  • 6:00pm Beginners Intro
  • 7:00pm MMA Class
  • 8:00pm Fight Team

Sat

3 sessions
  • 10:00am Open Mat
  • 11:30am Kids Club
  • 1:00pm Conditioning

Come and train

Your firstsession is free

Turn up in shorts and a t-shirt, bring water, and we'll sort the rest. No contracts, no joining fee — just come and see if it's for you.

Address

FightFit MMA, 3 Walnut Street, Keighley, BD21 5BN

Training hours

Mon–Fri 5pm – 9pm
Saturday 10am – 2pm