Copyright © 2019 DMSS

Home of DMSS

25M POOL

A Six-laned, spacious Indoor Heated 25m x 12m pool, with temperatures maintained consistently at 28 deg, provides a warm, comfortable and

ultimate High Performance Training environment for competitive squads. 

12M POOL

Our learner pool is the optimum learning environment for children - at 12m x 4m it allows for teaching correct fundamentals. With a depth of 0.9m and a Year-round temperature of 30 degrees, it is perfectly suited. 

CAFE

Enjoy a scrumptious muffin, chicken salad, pie or burger, while surfing the net with our free wifi. Catch up on work in our air-conditioned seating area while your children swim makes DMSS a one-stop shop!

OFFICES

The Home of DMSS has a beautiful admin office, with a 10 seater board room for client enquiries, parent and staff meetings, all of this to ensure our swim programs are administered in the most effective way!

PRO SHOP

At your convenience, purchase a swim suit, cap, googles, competitive racer and all the training equipment you need - at affordable prices! Visit our store to check out our large range of DMSS merchandise and apparel.

CHILL ZONE

DMSS is a home away from home for children! Swimmers waiting for their class can chill out on comfortable

bean bags in the 'Chill Zone' or focus

on their homework at the children's work station upstairs!

Discover More...

PEO SCHOOLS

DMSS has partnered with Peo Nursery Schools at 3 locations - Phakalane, Maru-a-upula and Block 7 to provide a foundation programme for pre-school aged children. We station a qualified coach at each location to ensure the highest standards expected of DMSS. 

VIRGIN ACTIVE

A strategic partnership with Virgin Active, at Airport Junction allows us to offer our swim programme to Gym members. Sign up at the club and take part in our classes for adults or children and enjoy all the amenities this 5-star gym offers! From the kiddies-club to saunas and more!

OUR FLEET

Included in our vehicle fleet is a 

comfortable, safety-belt secured 15-seater bus. Children from participating pre-schools are collected once a week from their schools and given a 30-minute swim class. Enquire from your child's pre-school to find out if they offer our program at your school!