The YMCA reaches a large number of swimmers annually. Our swimmers benefit from diverse programmes including: basic swimming, lifeguard training, flight attendant swimming courses and recreational activity.

Our instructors are trained in accordance to international standards. They have all received training up to bronze medallion qualifying instructors in life saving techniques.

  • Tadpole
  • Eel
  • Guppy
  • Dolphin
  • Shark
  • Beginners I & II
  • STAR 1– 6
  • Beginner I & II
  • STAR 1– 6

Our newly refurbished pool has been extended to 25 meters and finished in a high quality pool interior known as Diamond Brite.

Diamond Brite combines extremely durable quartz aggregates and polymer modified Portland cement accented with non-fading quartz aggregates in a variety of colours. The result is a unique finish that can withstand the effects of extreme weather, harsh chemicals, as well as years of fun. The finish is not just beautiful to the eye, but prevents the need for excessive chemical use and down time for cleaning. These features enable increased accessibility to the pool.

Aquatics / Learn to Swim Details & Pricing

  • Children – all levels

    $250 PER CYCLE (10 sessions)
    Times vary, according to age and level

    Parent & Tot:  $300 (10 SESSIONS)
    For parents and their children
    6 months to 3 years
    Saturdays 11:15am

  • Adults - all levels

    $ 350 – per cycle ( 10 SESSIONS)
    Monday, Tuesday & Thursday
    4:30 , 5:15 pm
    Wednesday & FRIDAY

    Monday, Wednesday & Friday


    $350 – PER CYCLE (10 Sessions)


    Beginners I&II



    4:30 pm

  • Afterschool Aquatics

    Individual learn to swim-Child
    Mon & Wed or Tues & Thur or Fri only

    $200 – Per cycle

    3:00pm – 3:45pm

    3:45 – 4:30pm
    $200 (10 sessions)

  • School Aquatics

    Group Aquatics
    $175 per term/per child

  • Pool Membership/Recreation Times

    Mon, Tues and Thurs 8:00pm-9:00 pm
    Wed and Fri 7:15pm-8:00 pm
    Saturday 3:00pm-3:45 pm
    Sunday 3:00-5:00 pm
    Swim times are subjected to change please contact us or call to confirm

  • Flight Attendant

    Monday, Tuesday & Thursday
    7:00 – 8:00 pm
    30 consecutive sessions
    (beginner , intermediate, advance
    certificate awarded upon successful completion of advance exam.

  • Instructors & Life Saving Course

    Aquatic Instructors Course
    $2,000 (80 contact hours)

    Life saving course
    $1,400 (80 contact hours)

  • Private Tuition

    Can be arranged For any level. Please contact us.