Swim Smarter, Swim Stronger Swim Faster
We focus on strong technique right from day one, helping our swimmers grow from beginner levels to national squads with confidence.
With a solid foundation, our swimmers are ready to shine at any level they choose.
For children excited to start, simply use our online timetable to book and find the perfect time.
For adults, chat with our friendly team to begin your swimming journey.
Learn to Swim​
At TJ’s Swim, every lesson includes personal aquatic survival skills to ensure every swimmer has the confidence and capability to stay safe in the water.
These essential skills include sculling, treading water, floating, safe entry and exit, clothed-swimming survival techniques, using simple rescue devices, and developing the foundational swimming skills needed to move safely from A to B.
To achieve this, we teach the individual components of each stroke — kick, float, glide, arms, and rhythmic breathing/bubbles — because without these fundamentals, swimmers cannot progress.
These skills must be continually practised to improve and retain them, following the well-known principle: use it or lose it.
Basic swimming and survival skills are what prevent drowning and enable individuals to move away from danger. When swimmers complete a program consistent with the National Swimming and Water Safety Framework, they are considered to have achieved the necessary basic skills for water safety.
Stroke Development​
Our Stroke Development program is designed for swimmers ready to refine their techniques and enhance their skills. Suitable for ages 6 and up, our small class sizes ensure individualized attention, allowing each swimmer to make rapid progress and perfect their strokes.
While survival-focused programs teach swimmers how to stay alive in the water, swimming lessons go further — building endurance, technique, strength, and efficiency. A student who already has survival skills benefits from structured stroke development lessons that refine their strokes, improve speed and endurance, and develop the conditioning and confidence needed for lifelong aquatic participation.
Squads
Our Squad program is designed for dedicated swimmers looking to elevate their performance.
Suitable for ages 8 and up, our small group sizes ensure personalised coaching, enabling each swimmer to make significant progress and reach their full potential.
As swimmers advance, they are introduced to the exciting world of competitive swimming — a sport that builds resilience, discipline, teamwork, and goal-setting skills.
Through structured training, race-ready technique development, and opportunities to experience carnivals and competition pathways, our squad swimmers learn what it means to train like athletes while still enjoying the supportive, encouraging environment TJ’s Swim is known for. Whether swimmers aim to compete or simply want to challenge themselves at a higher level, our Squad program provides the foundation for success in and out of the pool.
​
Private classes
Our private 1-on-1 classes offer personalized instruction tailored to individual needs, perfect for swimmers of all ages. With dedicated attention from our experienced coaches, each session is designed to address specific goals and areas for improvement, ensuring rapid progress and enhanced technique.
Holiday Booster Blocks
Our Holiday Booster Blocks are designed to give swimmers a focused, intensive boost during school breaks. Ideal for ages 4 and up, these concentrated sessions offer personalized instruction in small groups, helping swimmers make significant progress in a short time. Whether they’re looking to refine their skills or build confidence, our holiday blocks are the perfect way to make the most of their time off.


