Noordheuwel, Krugersdorp
Seahorse Swim School Logo
SEAHORSE Swim School
Underwater Swimming Background
Over 30 Years of Family Excellence in Krugersdorp

SEAHORSE SWIM SCHOOL

Nurturing confident, capable swimmers and a lifelong love of the water across generations.

Generations of Expertise

Over 30 years of hands-on experience teaching water safety, stroke mechanics, and competitive swimming.

Heated Indoor Pool

Enjoy comfortable year-round learning in our dedicated 20x10 meter indoor heated swimming pool with 5 swimming lanes.

Individualized Attention

Small class sizes tailored to each student's unique pace, skill level, and comfort in the water.

About Us

MEET OUR FAMILY

A proud family-owned swim school in Krugersdorp built on over 30 years of passion and excellence.

The Walker Family

Our Story

Founded by the Walker family, Seahorse Swim School has been rooted in Krugersdorp for over three decades. What began as a simple family passion for teaching and water safety has grown into a multi-generational legacy, guiding thousands of babies, children, adults, and competitive swimmers.

Today, with over 30 years of hands-on experience, the next generation has joined us on the pool deck to continue our tradition of nurturing confident, capable swimmers. One of our greatest joys is welcoming back former students who now bring their own children to learn in the very same pool.

30+ Years Experience
28°C+ Heated Indoor Pool
3rd Generation Family-Run

Safety & Confidence First

Every lesson is structured around building unbreakable water confidence while maintaining strict safety standards.

Our Mission

We believe swimming is far more than an essential life skill—it is a foundation for personal growth and lifelong health.

Our goal is to create a warm, supportive environment where every swimmer develops proper techniques and progresses at their own natural pace.

Why Families Choose Us

Dedicated to your swimming journey

  • Enclosed 28°C+ indoor heated pool running year-round.
  • Affiliated with FSC & CGA for competitive swim squad advancement.
  • Patient, certified instructors specialized in safety and technique mastery.
  • Flexible schedules, including weekday afternoons and Saturday mornings.

Tailored Programs

Our Swimming Classes

Designed for every age and skill level, from babies to adult beginners and competitive squads.

Weekday 20m / Sat 30m

Baby / Toddler Swimming

At Seahorse Swim School, we believe introducing your little one to the water should be a gentle, joyful, and confidence-building experience.

  • Play-based sessions focusing on early water skills
  • Buoyancy, rotation, orientation & breathing
  • Reusable swim nappies compulsory; parent/caregiver joins in water
Weekday 20m / Sat 30m

Learn To Swim (LTS)

Designed for children aged 4 and older, this program lays the groundwork for a lifetime of safe swimming.

  • Supportive aids to maintain proper body positioning
  • Fundamentals of all four competitive strokes
  • Gradual transition to independent swimming as stamina grows
Junior 40m | Masters 2 hrs

Squad Training

Tailored for swimmers ready to train with purpose—whether chasing competitive goals or building elite physical fitness.

  • Master strict stroke rules and techniques
  • Develop unbreakable endurance and discipline
  • Affiliated with Florida Swimming Club & CGA
30-min sessions

Adult Lessons

It is truly never too late to learn! Overcome apprehension or master an essential life skill.

  • Overcome lifelong apprehension of water safely
  • Improve mobility and physical fitness
  • Calm, encouraging space for complete beginners
60-minute sessions

Open Water & Fitness

Ready to take your stroke beyond the pool walls, or looking for an invigorating low-impact workout?

  • Sharpen technique & build deep-water endurance
  • Prepare for Midmar Mile & open-water events
  • Triathlon-focused stroke optimization
All lessons take place in our heated 20x10 meter indoor pool maintained at a comfortable temperature year-round.

Fees & Structures

Monthly tuition structures and registration details.

Standard Registration

Annual Registration Fee

Once-off annual swimmer registration fee

R200
Family Special

Family Registration Fee

Discounted rate for 2 or more swimmers

R150

Baby / Toddler & LTS

20 min session
1x Week R695
2x Week R1070
Saturday R880

Junior Squad

40 min session
1x Week R1070
2x Week R1330

Age Group / Masters Squad

2 hour session
2x Week R1950
3x Week R2145
4x Week R2330

Adult LTS

30 min session
1x Week R970
2x Week R1935
Saturday R970

Open Water / Fitness

1 hour session
1x Week R1585
2x Week R3170
⚠️ Please note: All fees are subject to change. Fees are averaged out over a 12-month period.
Underwater Swimming Background
Testimonials

What Client Say

Got Questions?

Frequently Asked Questions

Get In Touch

Book Your Free Assessment

Reach out to join our Seahorse family or request a free skill evaluation.

Phone / Call

082 424 4773

Contact Chantal directly

Email Address

chantal@seahorse-swimschool.co.za

Inquiries & bookings

Physical Address

21 Matroosberg Street, Noordheuwel, Krugersdorp

Gauteng, South Africa

Send Us a Message

Complete the form below to send your assessment request directly to us.

Swimmer 1