Goldfish Swim School – East Salt Lake is a national-franchise learn-to-swim facility in the Millcreek/Salt Lake City area teaching year-round lessons for kids ages 4 months to 12 years in a 90-degree pool with small 4:1 classes. It is a swim-lesson school rather than a summer day camp.
The practical details
We list only what the camp itself publishes, and programs change — dates, prices, ages and availability can all move after we check. Confirm the details on the camp’s own website and contact Goldfish Swim School - East Salt Lake directly before you register or pay. Last checked August 2026.
Camps nearby
Google Reviews
Powered by GoogleWe hosted my son’s 6th birthday party at Goldfish Swim School this weekend and they did an amazing job. The staff really came through and accommodated our party in every way. They were incredibly helpful, organized, and made sure all the kids were having fun the entire time. Everything ran smoothly and it felt totally stress-free for us as parents. Worth every penny, highly recommend.
Awful experience for our very new beginner and very shy swimmer. We did the trial lesson and it went fine. Decided to sign up, and the next lesson was a disaster. We had a different teacher this time because it was different time. This teacher was incompetent and not experienced teaching children starting from knowing nothing, and not being comfortable with swimming. I walked in with my son and took him to his lesson and told the teacher it was only his second leson, he is very beginner, and also super quiet, meaning he probably wouldn’t talk to her. I proceeded to go to the parent area after leaving my son with her. Five minutes after saying this, she proceeds to put his face underwater without his consent. My son is not ready for this. He can barely blow bubbles. Last lesson the teacher did not do this. She understood his silence meant he wasn’t ready. This should have been in his record that he cannot hold his breath under water, what his last lesson was like, where he is at, etc. At this point my son is screaming crying, since he cannot hold his breath, he breathed in water when he went under by someone he was forced to trust to teach him the survival skill that is swimming. I rush in there to find out what happened. I asked if she got his consent for going under. She said he did not say anything, he did not nod his head yes or no. Meaning he gave no consent since he is extremely shy. She thought him not saying anything was consent! She thought that it would be okay to dunk his head after getting no response and seeing how timid he was! SILENCE IS NOT CONSENT! Total lack of awareness. Obviously he was not ready to go under water. The deck supervisor was there and she was very condescending saying the top of his head wasn’t wet. Like that excuses the fact he is coughing up water sobbing! The very top of his head wasn’t wet, but he went underwater without knowing how to hold his breath, causing him to breathe in water, and choke. And she tried to excuse that and invalidate what my son is going through. I immediately took him out of there and spoke with a manager. The deck supervisor proceeded to follow me and again argue and make excuses while I spoke with the manager. I had to tell her stop arguing with me- her attitude was completely uncalled for and unprofessional. I demanded I refund for what I had paid and told them to cancel the membership for I would never return. My son is still crying while all this is happening, he cannot calm down until we leave the building. The manager handled it well and refunded our money, and said it shouldn’t have happened. I am astounded there is no communication on where a child is at in thier skill level? And no consistency between the first and second class? Why is this teacher using her hands to put my son underwater when he is not ready, while the teacher last week went slow and never did that, only poured a little water on his head with a toy to get him used to the idea? Awful awful experience overall and I’m so sad my son had to go through that. I feel immense guilt I left him with someone who made him feel unsafe and in danger. He has this negative experience on his swim lesson journey so this has set us back on his progress and willingness to continue else where with swim lesssons. Other parents with brand new swimmers need to be aware of the inconsistencies and lack of communication, as well as instructors with very little experience working with children who are nervous and shy, and starting brand new. Also, this instructor was not the one we signed up with too- it was a different name when I signed up. So be prepared for inconsistency in instructors as well.
Our son has been doing lessons since 4 months. He could float before he was 1 years old and now at 4 he can tread water and swim across the pool. We just do Saturdays year round. It helps me feel safe when we go to grandparents houses who all have pools. Banning is so much safer and loves swimming because of this program
Excellent place to teach your kids to swim. They start as early as 4 month old infants, and go up to 12 years old. Very safe and comfortable. They have a large viewing window to watch you children up close. The pool is kept at 90 degrees to help keep the kids comfortable. The instructors are very attentive to your child and how they learn. Multiple lifeguards and a supervisor on deck at all times. The kids get prizes each week. They off group lessons up to 3-4 kids. They also have one on one lessons. They asses each kid and put them in a class that appropriate to they ability.
Very knowledgeable and friendly staff. The bathrooms and changing rooms are always clean. Multiple times and days to choose from. Staff always answer phones and texts promptly. App is easy to use. Staffing ratio to kids is very safe with lifeguards available at all times. There is a lot of space for kids and parents. Accomodations include hair dryers, lotion, and swim suit spinners. My son went to two other major swim schools in the area and cried every time he went. This swim school was so kid friendly and they also offer a weekly prize and rewards for the kids.



