Group and private swim lessons for ages 2.5+
Join us with new days and times for Term 2!

Join us with new days and times for Term 2!

Welcome to the offical Dive and Thrive Swim School!
We are based in Avalon NSW and have two coaches Krystal and Tahli Elliott.
With past State and National level experience in swimming as well as many years of coaching children in multiple sports, we are ready to improve everyone in all areas of water safety and swimming.


• Swim Australia Accredited Coach (all levels up to competitive swimming)
• First Aid qualified, Surf Rescue Certification
• Previous National level swimmer
• Also accredited as a coach in Touch Football

• Swim Australia Accredited Coach (all levels up to competitive swimming)
• First Aid qualified, Surf Rescue Certification, Bronze Medallion, WWCC
• Previous State level swimmer
• Currently enrolled in the Sea Eagles Sports Business Academy - double Diploma (Diploma in Sport, and Diploma in Management & Leadership)
• Also accredited as a coach in Touch Football, Blues Tag and Dance
My experience with Dive and Thrive has been absolutely fantastic! Krystal and Tahli are incredible instructors—patient, encouraging, and full of positive energy. They create such a warm and supportive environment for the children that they teach. Their lessons are fun, structured, and tailored to each swimmer’s level, which really makes a difference. I can’t recommend Dive and Thrive highly enough!
We had the absolute privilege of attending a Dive and Thrive 5 day holiday intensive program over January. After a few years of trying different swim centres this is the first time my boys would be excited to attend a lesson. Seb and Otis started the week overconfident with little skill, but by the end were diving underwater, retrieving toys, and floating independently on their backs. Tahli clearly set expectations and did an amazing job keeping two energetic brothers focused with a firm but fun approach. I would recommend Krystal and Tahli as your child’s next swim coaches and I am looking forward to progressing the boys to the next level. All communication was answered promptly and professionally by the girls, I could not praise them enough!
Our three daughters are learning to swim at Dive and Thrive and they absolutely love Tahli and Krystal. After completing a one-week intensive followed by weekly lessons, we’ve seen such huge improvements in their skills and confidence. They are truly thriving. Living by the beach, water safety is so important to our family, and we feel incredibly lucky to have such a caring local family teaching our girls to swim in a fun, supportive environment.
Krystal and Tahli at Dive and Thrive Swim School are fantastic. Our 9-year-old son Alfie loves his early morning classes—they’re fun, motivating, and really focused on improving strength and technique. It’s a great way for him to start the day, and we’ve seen wonderful progress. We Highly recommend!
Krystal and Tahli bring such great energy to their swim lessons. Their patience and adaptability have been so welcomed by our kids. Our son has special needs and finding services that work well can be tricky, but Dive and Thrive have made swimming a favourite activity!
We have had such a wonderful experience at Dive and Thrive swim school. Krystal and Tahli are incredibly patient, friendly and genuinely care about each child's confidence and skills in the water. The classes are well structured, safe and fun! We couldn’t recommend them more highly.
We’ve had such a wonderful experience with Dive and Thrive. The communication has been excellent from the start, and the team are always super friendly and accommodating. My daughter has previously been quite nervous and hasn’t enjoyed swimming lessons, but they made a huge effort to ensure she felt comfortable and supported in the water with Krystal. The care and patience shown have made such a difference — we couldn’t be happier.
Dive and Thrive is a beautiful family swim school. Krystal, her mum and sisters were so welcoming to my 3-year-old, and it was so reassuring having two energetic and experienced swimmers in the water with the young ones. They were calm, patient and really took the time to let my little one get used to the environment at his own pace. Such a warm, supportive and family-focused place
We’re loving Dive and Thrive Swim School! After one intensive week in the hols, my 6yr old is doing strokes he’d never done before. He loves being there, feels really comfortable and the girls are amazing, so pro but also very warm and encouraging. It’s such a great environment to learn in. My 2 yr old is already counting down the days until she’s 2 1/2 and old enough to start!






We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.