A six-laned, spacious, heated 25m x 12m pool, with temperatures maintained consistently at 28 deg, provides a warm and comfortable training environment for our
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.
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!
The Home of DMSS has a beautiful admin office, with a 10 seater board room for client enquiries, parent and staff meetings, all to ensure our swim programs are administered in the most effective way!
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.
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!
DMSS has partnered with Peo Nursery Schools at 3 locations - Phakalane, Maru-a-pula and Block 7 to provide a foundation program for pre-school aged children. We station a qualified coach at each location to ensure the highest standards expected of DMSS.
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!
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!