Lesson Options

Structured swimming lessons for babies, children, teens, and adults, with clear goals at every level.

An elevated, wide photographic shot of a full-length indoor training pool set up for structured lessons, with alternating lanes dedicated to beginner, intermediate, and advanced skill development. Floating markers and adjustable-height backstroke flags subtly indicate different practice zones. The surrounding deck features neatly stacked training equipment: kickboards, pull buoys, paddles, and fins grouped by size and color, suggesting progression from child to adult use. Bright, even overhead lighting illuminates the entire space, while large side windows add a cool natural light, creating crisp, clear reflections on the water. The composition uses leading lines from the lane ropes to draw the eye toward a clean, minimal far wall, conveying discipline, progression, and a highly organized, professional academy.
A crystal-clear indoor swimming lane with perfectly still turquoise water, marked by floating lane dividers in alternating deep blue and white. At the shallow end, a neatly arranged collection of brightly colored foam kickboards, pull buoys, and training fins rests on the wet, lightly textured pool deck of pale stone. Large, spotless floor-to-ceiling windows line one side, revealing a soft overcast sky that fills the space with diffused natural light, creating gentle reflections on the water’s surface. Safety signage is implied by clean, color-coded wall panels without readable text. Photographic realism, captured at eye level with sharp focus throughout, conveys a professional, calm, and inviting training environment suitable for all ages.

Lessons

From parent‑and‑baby water familiarisation to adult stroke refinement, Oasis Swimming Academy offers age‑grouped classes, stroke correction, water safety, and fitness lanes in a safe, heated Musgrave pool.

Pricing

Choose the lesson package that matches your age, swim level, and schedule at our Musgrave academy.

Kids Basics

R220 per lesson or R800 per month (4 lessons)

✓ Toddlers

✓ Weekly

Family Saver

R260 per lesson or R960 per month (4 lessons)

✓ Children

✓ Teenagers

✓ Adults

✓ Groups

✓ Flexible times

Pro Coaching

R300 per lesson or R1,100 per month (4 lessons)

✓ Private

✓ Semi-private

✓ Stroke

✓ Fitness

✓ Triathlon training

✓ Assessments

✓ Progression

Book today

Share your details and preferred class, and we will confirm times, pricing, and availability in Musgrave.

← Back

Thank you for your response. ✨