My name is Sarah Laverick and I have a passion for teaching kids to swim! I run my own business, Mountain Kids Swim Lessons, offering private and semi-private lessons throughout the Elk Valley and South Country, BC. I am an Autism Swim approved provider, certified National Lifeguard and Lifesaving Society Instructor (and Affiliate) – including Learn to Swim program and Bronze Courses (previously Red Cross Water Safety Instructor and AustSwim Instructor and Coach). I offer a more individualized approach that focuses on a child led approach, water safety, survival swimming and building confidence and competence in the water. I can teach infants, children, teens and adults, with a specialization on swimmers with disabilities and diverse learning needs (especially Autistic, neurodivergent swimmers) who are prioritized on registration day. I also have experience as a Behavior Interventionist, providing one on one support to children on the Autism spectrum. Social stories and visual schedules can be utilized, with an adaptive approach to each swimmer’s individual needs and preferences.

Lessons are offered are various locations throughout the year – primarily at Fernie Aquatic Center, but also at a hotel pool in Fernie, and at Sparwood Recreation and Leisure Center, depending on demand. During the Summer, lessons are offered outdoors at Tie Lake, near Jaffray, and Waldo Cove, near Baynes Lake.

– Fernie Aquatic Center: 250 Pine Ave, Fernie, BC V0B 1M2 (Primary Location)
– Sparwood Recreation and Leisure Center: 367 Pine Ave, Sparwood, BC V0B 2G0
– Tie Lake Regional Park (Public Swimming Area): Tie Lake Rd, Jaffray, BC V0B 1T0
– Waldo Cove Regional Park, Lake Koocanusa (Public Swimming Area): Sharpe Rd, East Kootenay B, BC V0B 1T4″

Direct invoicing can be arranged to BC Autism funding, as well as for homeschool funding (e-Streams, Self Design, SD5, etc.). Possible grant options for lower income families include the Emily Brydon Foundation or Jumpstart Canadian Tire.



“Sarah is a talented educator whose patience, care and depth of experience with swimming and teaching create the perfect environment for building confidence and growth in the water. Both our children LOVED swimming with Coach Sarah and can’t wait to come back. Thanks for such a positive experience!”

“We love Sarah’s swimming lessons. She has a wonderful ability to connect with the kids, instill confidence in them, and meet them at their level. I’m so impressed with how quickly my son has progressed since joining her lessons. She is well organized, provides excellent communication to parents, and is incredibly accommodating.”

“Sarah is amazing to work with, she is flexible and compassionate about each kid she works with! My kids learned so much from her and she engages the kids through fun games! I liked that at the end of the lesson set she provided a very detailed description of what level each child was at and why! She also went over a lot of safety related topics with my kids for while they are swimming at a lake, which was very important to me!”

“We were so lucky to have had our son enrolled for swim lessons twice this year. Her dedication, her techniques with children is unique but most importantly effective. Our son always looked forward to his lessons, and learned so much. His confidence has sky rocketed in such a short period. She teaches an important life skill.”

“Our son has been taking lessons with Sarah both indoors and at the lake for the past few years. We can’t say enough good things. Sarah is professional, courteous and kind. She easily adapts the lesson to suit the learner, and has a great knack for engaging even the most dubious or cautious child. We hope that both our kids can benefit from Sarah’s teaching for many years to come.”

“My 2 girls love lessons with Sarah. They have fun while learning! They are seeing progress with each lesson. As a parent I appreciate the open communication regarding their skills. Sarah tailors the lessons to our goals and needs. The valley is lucky to have Sarah and her skill set and knowledge.”

Mountain Kids Swim Lessons – Sarah Laverick
Phone: (647) 335-3997

Individual Provider – Sarah Laverick
250 Pine Ave
Fernie BC V0B 1M2
Phone: (647) 335-3997