Fuller's Swim School has the best instructional swim & dive lessons around!


Great Reviews for Fuller's Swim School

"We have had a great experience with Fuller’s Swim School. Our two daughters went from being frightened to enter the water to having a favorite stroke in three weeks. The kids loved their teachers and the program was run very well.  Stacie, Kaylee and Shaniah are patient and teach in a way that makes your child want to keep swimming and go home and practice.  We would definitely recommend this school to any parents! "    


 Kevin and Katie


"My 4 year old daughter and 5 year old son were able to do 4 sessions this past summer and I cannot believe how much they improved! Fuller's Swim School has such a great program to get your kids to love water and enjoy swimming. My daughter hated getting her ears in water and now she loves putting her head in the water. My son was a little behind for his class and was able to take a private lesson and improved so much in just two days and was caught up with his class! All of their instructors work great with kids. They have fun but are pushed to improve. Fuller's Swim School is one of the best! We loved our experience and love all the instructors! We can't wait until next summer for swim lessons!"






Our staff consists of highly qualified individuals who collectively have over 25 years of experience teaching lessons, swimming competitively, and coaching competitive swim and diving teams.


Shaniah Fuller

Shaniah started swimming competitively when she was 12 years old. She was on the Riverton High School Swim Team for four years! Shaniah played Lacrosse for many years and finished her high school lacrosse career as head captain of the team. She is very athletic, hardworking, and dedicated individual. This helps her to be successful at everything she does. Shaniah enjoys and loves all water sports, especially boating and surfing. She has taught swim lessons for 4 years here at Fuller's Swim School and then has managed for the past three years. She loves helping children be safe in and around the water! In 2017 she graduated from Aveda Institute in Provo and has went on to pursue her career in cosmetology. Shaniah loves children and enjoys being around them while sharing her skills, technique, and love of swimming with them.

Kaylee Powers

Kaylee started this swim school with her mom in 2008 when she needed to fund-raise money in order to swim on a U.S. competitive swim team in Australia. They received a lot of support and everyone loved their lessons. Due to so many requests, they decided to continue their swim lessons each summer. Kaylee swam competitively in high school and college. Teaching lessons and coaching has always been a part of her life. Kaylee is currently coaching along with her husband,the Riverton High School Swim team.  In 2018, both her girls and boys team won 1st place in region for the first time in history for Riverton High School!  She is amazing at teaching stroke technique & inspiring athletes to work hard and never give up on their goals! Kaylee also runs a very successful health and wellness business where she inspires other to create lasting healthy lifestyles!  Her pride and joy are her two little children; a beautiful little girl named Ireland and an energetic darling boy named Louie!

Stacie Fuller

Stacie was on the swim and dive team in high school. During her senior year she won 1st place at the 4-A State Diving Championship in Utah. Her love of the water and love of teaching never left her as she raised her own family. She was so excited to see both of her daughters, Shaniah and Kaylee, love water sports as much as she did. After her kids had grown, she went back to college and obtained her Elementary Ed. degree at UVU. She has loved every minute of teaching children how to swim and dive! She loves teaching and is so excited to apply both her knowledge of teaching and her love of swimming/diving to Fuller's Swim School to make it the best program around! Stacie has also coached the Riverton High School Dive Team and loves to help students gain confidence in both swim and diving!