๐ŸŠ Teaching 200+ children to swim every week across the North West
Weekly Swimming Lessons ยท The North West

Your child deserves to feel confident in the water. Not just safe enough to cope.

For parents of children aged 0โ€“11+ who know swimming needs to happen, but haven't found a school where the teachers actually care and the progress actually sticks.

Check If There's a Space for My Child

You already know your child needs to learn.
You're just not sure you've found the right place.

If any of these feel a bit too accurate, you're in the right place.

The problem isn't that you haven't tried. It's just that the options aren't very good.

Most swim schools aren't doing anything deliberately wrong. They're just built to fill as many slots as possible, which means quality drops.

The big franchise

"They're well-known, it should be fine."

6-12 per class and one teacher. Your child spends most of the lesson standing on the side watching others.

The council pool

"It's cheap and it's local."

Rotating staff who don't know your child, packed changing rooms, and a curriculum designed to move groups through. Not to develop individual swimmers.

The drop-in session

"We'll just go when we can."

No progression, no continuity, no relationship with a teacher. Kids need repetition and consistency to build real confidence in water.

A programme built for success and enjoyment, not just generic lessons.

Everything about Max Johnston Swimming is designed to give your child the best possible chance of progressing and genuinely enjoying it.

1

Classes capped at 5

While most schools pack 10โ€“12 kids into a lane, every MJ Swimming class has a maximum of 5. Your child gets seen, coached, and noticed every single week.

2

Consistent coaches

The teachers stay with the same class and don't get moved around. Your child builds a relationship and trust that accelerates their confidence and learning.

3

Progress that actually sticks

Badge milestones every 8โ€“10 weeks, regular progress updates, and a structured curriculum that moves at your child's pace.

4

A community, not just classes

Holiday gifts, birthday messages, and a WhatsApp channel for parents. MJ Swimming feels like a school your family genuinely belongs to.

Ready to find out if there's a space for your child?

Fill in the form and Max will be in touch within 48 hours to confirm your spot or add you to the priority waitlist.

Check If There's a Space for My Child

100% money-back guarantee on your first lesson ยท No long-term commitment

No space yet? Join our WhatsApp availability channel โ†’

Three simple steps to get started

It takes about 2 minutes to get the ball rolling.

Fill in the form

Tell us your child's age, which days work for you, and your preferred pool location.

Hear back within 24 hours

Max will confirm whether there's a space available, or add you to the waitlist with an estimated wait time.

Book your first lesson

Turn up, meet Max & the team, and watch your child take to the water. Covered by our money-back guarantee. Zero risk.

Max Johnston

Hi, I'm Max

I started Max Johnston Swimming because I believe every child deserves to feel confident and happy in the water. Not just able to survive it.

Every lesson is personal. We get to know each child, work at their pace, and make sure they're progressing every week. That's why parents keep coming back and why their kids actually look forward to lessons.

With 200+ children enrolled across the North West, this isn't just a swim school. It's a community built on real results.

Real results. Real families.

All from Google Reviews, unedited. See all our reviews โ†’

โ˜…โ˜…โ˜…โ˜…โ˜…

Max is an absolute superstar! He's so understanding with my son and has really helped develop his confidence in the water. My son loves swimming and Max always makes lessons fun. Max also adapted his approach for my very water nervous daughter. Honestly Max will go above and beyond to make children happy and promote their confidence in the water.

Rebecca Smith
โ˜…โ˜…โ˜…โ˜…โ˜…

Amazing guy, has a lot of patience for every child and always has a smile on his face. A job isn't a job when you love what you do, and Max's passion for this really shows every lesson!

Jade
โ˜…โ˜…โ˜…โ˜…โ˜…

Kaysha and Max have been great with Adam. He has progressed much quicker than we expected and genuinely loves his swimming lessons. Highly recommend their classes.

Hannah Sultan Mutch

Current locations & timetable

All sessions are held at fully staffed leisure centres with changing facilities.

โš  Timetables are subject to change โ€” we'll always give you plenty of notice

๐Ÿ“

Whitworth Leisure Centre

68 John St, Whitworth, Rochdale OL12 8DB

Wednesday
9:30 โ€“ 12:00
0โ€“4 years ยท Parents in water
Thursday
9:30 โ€“ 11:00
0โ€“4 years ยท Parents in water
Friday
9:30 โ€“ 11:00
0โ€“4 years ยท Parents in water
Saturday
9:00 โ€“ 11:30
3 years+ ยท Parents out of water
Sunday
10:00 โ€“ 11:00
4 years+ ยท Parents out of water
๐Ÿ“

Castleton Leisure Centre

Manchester Rd, Rochdale OL11 3AF

Thursday
12:15 โ€“ 1:15
0โ€“4 years ยท Parents in water
Saturday
1:30 โ€“ 4:00
4 years+ ยท Parents out of water
Sunday
12:30 โ€“ 4:00
4 years+ ยท Parents out of water
๐Ÿ“

Oulder Hill Leisure Centre

Hudsons Walk, Rochdale OL11 5EF

Wednesday
6:00 โ€“ 7:30
Advanced classes

Simple, transparent pricing

No hidden fees. No long-term contracts. Just great lessons. And if you ever need to leave, there's no notice period required โ€” just let us know.

Baby & Toddler

ยฃ14.50
per lesson ยท midweek

Parent-assisted water confidence for babies and toddlers. Building a love of water from the very beginning.

Max 5 pairs per class

Classes are strictly capped at 5 children compared to 6-12 at most local schools. The difference in individual attention is night and day.

Lessons are weekly and paid monthly by direct debit, collected on the 1st of each month.

๐Ÿ…

The MJ Swimming Guarantee

If your child doesn't enjoy their first lesson for any reason, you'll get a full refund. No questions asked. That's how confident we are that this will be the right fit for your family.

Common questions

Everything you need to know before signing up.

How do I join or get on the waitlist?
Fill in the form above and Max will be in touch within 48 hours. If a space is available it'll be confirmed straight away. If not, you'll be added to the priority waitlist.
What ages do you teach?
From babies (with parent in the water) right through to advanced swimmers. If you're unsure which class is right for your child, just get in touch and Max will advise you.
Why are classes limited to 5 children?
Because every child progresses differently. With a maximum of 5 per class, Max can give each child proper individual attention, something that simply isn't possible in larger group sessions.
What if my child misses a lesson?
Please give as much notice as possible. Max will do his best to accommodate a catch-up session where pool availability allows.
What if there's no space available?
We'd recommend doing both. Join our WhatsApp availability channel to be the first to know when a space opens up โ€” we post all new availability there first. And fill in the registration form to get on the official waiting list so you never miss an update.

Join the WhatsApp channel โ†’
Get on the waiting list โ†’
Do you teach children with additional needs or anxiety around water?
Absolutely. Some of our most rewarding work has been with children who were initially very nervous or reluctant. Small class sizes and a consistent teacher make a huge difference in these cases.