Skip links

Dive Into Excellence: Improve your StrokeConfidenceGlide

Experience the joy of learning to swim with expert guidance and personalised instruction.

Book now

About Shelley's Swim School

About Us

Welcome to Shelley’s Swim School, where experience meets excellence!

With decades of expertise in teaching swimming, we’re dedicated to helping every swimmer, from beginners to advanced, achieve their aquatic goals. Dive into a world of confidence and skill with us!

65+
SWIMMERS
7
PROGRAMS
5
COACHES
Our mission

The next generation can access quality healthcare and great education.

Find their passion, teach an understanding of reciprocity, and instill a sense of global citizenship and planetary responsibility.

Educational Tools

Find their passion, teach an of reciprocity, and instill a sense of global citizenship in globe.

Precious moments

Find their passion, teach an of reciprocity, and instill a sense of global citizenship in globe.

Dedicated Volunteers

Find their passion, teach an of reciprocity, and instill a sense of global citizenship in globe.

Make them happy

Find their passion, teach an of reciprocity, and instill a sense of global citizenship in globe.

Outdoor heated pool

Mbabane

Seasonal: Jan-Apr, Sep-Dec

Indoor heated pool

Mavuso Sports Centre, Manzini

All year round: Jan-Dec

Open water

Luphohlo Dam

Seasonal: Jan-Apr, Sep-Dec

What we do

Swimming Programs

30 min

Mommy & Me

6 months - 22 months

30 min

Beginner

All ages.

30 min

Intermediate

Option to pay for 1hr.

1 hour

Senior

You are an expert.

1 hour

Adults

Train.

30 min

Water Aerobics

Adults

1 hour

Open Water

Only in season.

1 hour

Senior

You are an expert.
Our Coaches

Shelley’s Swim School

Shelley Cory

Mbabane & Manzini

David Richards

Maputo, Africa

Marrion Miller

Maputo, Africa

Edna Mason

Maputo, Africa

Gilbert Huges

Maputo, Africa

Join Shelley’s Swim School and make a splash in the world of coaching. Become a part of our dedicated team, where your expertise can help shape the next generation of swimmers. Why not join us? Become Part of our Team

Volunteer in the campaign, a year-long journey to educate children in Africa.

Join us in the 100 campaign, a year-long journey to bring 100 children home to 100 families.

Donate
£78K
Raised
Become Volunteer
Spread Love

Join us to make African children happy.

Become a Volunteer