What We Offer

Classes Built for Real Women.

Every format is designed to be fun, effective, and accessible — whether you're brand new to training or ready to level up.

Our Classes Timetable How Booking Works
Two women talking between sets at Unbreakable by JM in East Bunbury
A coach demonstrating a medicine ball movement in a small group session
Women training together on echo bikes during a group class
Our Classes

Something for Every Goal.

From small-group strength training to boxing and everything in between — we've got you covered.

💪

Unstoppable

Small Group PT · Max 5 Women

Our signature class — small group personal training designed just for women. With a maximum of 5 per group, every session is tailored to the individuals in it. You get the results of personal training with the energy of training alongside like-minded women.

Programming is written for you. You just show up, follow the plan, and be coached through every movement.

Strength Training Expert Programming Max 5 Per Group All Levels
👶 Crèche 9am–12pm weekdays 📅 Multiple sessions/week
🥊

Untouchable

Monday Nights · All Levels

A high-energy, women-only boxing class designed to get your heart rate up, build strength, and boost confidence. Learn the fundamentals of boxing in a completely supportive, no-judgment environment.

Expect a seriously fun workout that's equal parts challenging and empowering. No boxing experience needed.

Cardio Strength Stress Relief High Energy
📅 Monday evenings
⚡

Unshakeable

Saturday Mornings · Larger Group

The perfect way to kick off your weekend. Unshakeable is a high-energy, one-hour class that brings a larger group together for a fun mix of cardio, strength training, partner work, and team-based exercises.

The atmosphere is motivating, supportive, and full of laughs. Sweat together, laugh together, feel incredible together.

Cardio + Strength Partner Work Team Exercises
📅 Saturday mornings
🎯

1:1 Personal Training

One-on-One · 45 Minutes
$70per session

Just you and your coach. Every session is built around your body, your goals, and whatever life is throwing at you that week. No sharing the plan, no compromise.

This is the right starting point if you're coming back from injury, pregnancy or a long break, if you've got a specific goal you want to attack, or if you'd rather build your confidence privately before stepping into a group.

Fully Tailored Injury & Rehab Friendly Flexible Times All Levels
👶 Crèche 9am–12pm weekdays 📅 Booked around your schedule
👯

2:1 Personal Training

Train With A Friend · 45 Minutes
$40per person, per session

Bring a friend, your sister, your mum, your partner. You get the same tailored coaching as 1:1, split between two — so it costs less each and you've got someone holding you to it.

We write one program that works for both of you and coach you through every set. It's the easiest way to start if the thought of training on your own is what's been stopping you.

Tailored For Two Shared Cost Built-In Accountability All Levels
👶 Crèche 9am–12pm weekdays 📅 Booked around your schedule
🌿

Stronger For Longer

Over 55s · Small Group
$15per session · $35 per week unlimited

Strength training for women over 55, coached at a pace that respects where you are starting from. We work on the things that keep you independent: bone density, balance, grip, and getting up off the floor without thinking about it.

No jumping, no music you can't hear yourself over, no one half your age setting the pace. Just steady, well-coached strength work in a small group of women in the same stage of life.

Over 55s Bone Density & Balance Low Impact Beginner Friendly
📅 Mon & Wed 7:30am 📅 Tue & Thu 10:30am
Weekly Schedule

Our Timetable.

Here's what a typical week looks like at Unbreakable by JM.

Times Monday Tuesday Wednesday Thursday Friday Saturday
6:15AM Unstoppable Unstoppable Unstoppable Unstoppable — —
7:30AM SFL — SFL — — —
8:00AM — — — — — Unshakeable
9:15AM Unstoppable Unstoppable Unstoppable Unstoppable Unstoppable —
10:30AM Unstoppable Unstoppable
SFL
Unstoppable Unstoppable
SFL
Unstoppable —
3:30PM Unstoppable — — — — —
4:30PM Unstoppable Unstoppable Unstoppable Unstoppable — —
5:45PM Unstoppable Unstoppable Unstoppable Unstoppable — —
6:45PM Untouchable — — — — —
Unstoppable
Untouchable
Unshakeable
SFL

All classes subject to availability · Crèche runs 9am–12pm weekdays only, so it covers the 9:15am and 10:30am sessions

How Booking Works

Your Spot. Same Time, Same Faces.

You don't scramble for a place each week. You book a specific class time, and that spot is yours.

📌

You hold a set spot

When you join, you pick the class times that fit your week and pay for those spots. They're yours — not first-in-best-dressed every Monday morning.

👯

Same group, every week

Because everyone holds their spot, you train with the same women week after week. You get to know your group properly, and they get to know you. No walking into a room of strangers.

📅

It becomes routine

A locked-in spot goes in your calendar and stays there. That's the accountability — it's not something you decide on each week, it's just what you do on a Tuesday.

🔄

Miss one? Book a makeup

We know not every week is perfect. Kids get sick, work runs over, plans change. If you can't make your usual session, book a makeup session in another class instead.

Find Your Class. Book a Free Trial.

Not sure which class is right for you? Come in for a free trial and we'll help you figure it out.

Book My Free Trial →
0
Skip to Content
Unbreakable by JM
Meet the Coaches
Classes & Timetable
Pricing
Contact Us
Unbreakable by JM
Meet the Coaches
Classes & Timetable
Pricing
Contact Us
Meet the Coaches
Classes & Timetable
Pricing
Contact Us

Your Site Title

Made with Squarespace

email@example.com

UNBREAKABLE BY JM
CoachesClassesPricingInstagramFacebookContact

© 2026 Unbreakable by JM. All rights reserved.