Our classes

Something for
every goal

No-gi BJJ training at Ultimate Fight Fitness

Brazilian Jiu Jitsu

Gi & No-Gi · Upstairs mats

Our Brazilian Jiu-Jitsu (BJJ) classes welcome everyone, from complete beginners taking their first steps onto the mats to experienced practitioners looking to refine their skills. Training focuses on technique, problem-solving, and building confidence through grappling in a safe, supportive, and respectful environment where everyone is encouraged to progress at their own pace.

Led by an experienced coach, our classes develop effective self-defence skills, improve strength, mobility, and cardiovascular fitness, while teaching discipline, resilience, and strategic thinking. Whether your goal is to learn a new martial art, compete, improve your fitness, or simply be part of a positive and welcoming community, our BJJ programme provides expert coaching and a friendly atmosphere to help you achieve your goals.

Muay Thai pad work with coach Jack Murphy

Muay Thai

All levels · Downstairs

Our Muay Thai classes are designed for all skill levels, from complete beginners taking their first steps into martial arts to experienced fighters looking to sharpen their skills and improve their performance. Each session focuses on developing technique, fitness, confidence, and discipline in a supportive and motivating environment where every member is encouraged to learn, progress, and achieve their personal goals.

Led by an experienced coach, our classes combine traditional Muay Thai techniques with modern training methods to help you develop striking skills, improve strength and conditioning, increase fitness levels, and build mental resilience. Whether you’re training for fitness, self-defence, personal development, or competition, our sessions are structured to help you improve safely while enjoying the challenge and camaraderie of training alongside others.

The upstairs matted area where kids classes run

Kids Classes

Kids BJJ & Kids Muay Thai

Our Kids' Muay Thai and Brazilian Jiu-Jitsu classes are designed to help children build confidence, discipline, and respect while learning valuable martial arts skills in a fun, safe, and supportive environment. Led by experienced coaches, every session is carefully structured with age-appropriate training that develops technique, fitness, coordination, and teamwork while ensuring each child feels encouraged and included.

We place a strong emphasis on creating a positive atmosphere where children can learn at their own pace, make new friends, and grow in confidence both on and off the mats. Every kids class — BJJ and Muay Thai — is for ages 4–15.

Kettlebells set out for a strength and conditioning class

Hybrid

Strength & Conditioning · 45 mins

Our hybrid class combines both strength training and cardiovascular exercise, so you’re not neglecting any aspect of fitness. The cardio elements keep your heart rate elevated, improving cardiovascular endurance and burning calories, while the strength exercises help build muscle, increase power, and improve overall body strength.

By combining both training styles in one session, participants can improve their overall fitness, endurance, muscle tone, and cardiovascular health at the same time. This makes hybrid classes an efficient and effective way to achieve a balanced level of fitness.

The bag line used for Sweat class intervals

Sweat

Strength & Conditioning · 30–35 mins

Our Sweat class is a high-intensity, 30–35 minute workout of constant work, designed to get your heart rate up and leave you feeling energised. You’ll move continuously through a series of stations, including boxing bag intervals to develop power, coordination and cardiovascular fitness, ERG machines to build endurance, bodyweight exercises, and free weights to improve strength and muscular endurance.

With minimal rest between stations, the class keeps the intensity high, helping you burn calories, boost fitness, and start your day with a great sweat.

A small group PT session at Ultimate Fight Fitness

Small Group PT

Strength & Conditioning · 45 mins

Our Small Group PT classes offer the perfect balance of personalised coaching and the motivation of training with others. With small class sizes, you'll receive expert guidance, technique correction, and individual support while enjoying the energy and encouragement of a group environment.

Every session is carefully planned to help you improve your strength, fitness, mobility, and overall health, with exercises tailored to suit your individual ability and goals. Whether you're just beginning your fitness journey or looking to take your training to the next level, our experienced coaches will ensure you're challenged safely and effectively while maintaining proper technique throughout.