Sign Up
If you have questions about scheduling or to set up a walkthrough of our facility please call us at (208) 403-5059!Schedule Now Through May!!
To reserve times on our schedule, please follow the link below. Set up an account, and be sure to fill out the waiver! If you have questions about our program or would like to learn more, please click the link below to sign up for a time to come walk through the facility, talk to an instructor, and schedule a free lesson. Or fill out the form below to receive an email from our team.
Send us an email and we will get back to you in 1-2 business days 🙂


Contact Us
How to Get In Touch
Social Media
Our Rigby Location
3938 E 240 N, unit 4
Rigby, ID
83442
Office Hours
M-F 9:00am – 2:00pm
Phone and Email
1-208-403-5059
mountainwaveswimming@gmail.com
Testimonials
What People Are Saying
“My daughter is difficult when it comes to water, but the instructor at mountain wave swimming is AMAZING and works so well with her. They use every minute of her lesson to teach her and help her. They don’t waste any time on crying, they just teach. My daughter has improved SO much in just 5 lessons. So impressed. Highly recommend.”
“We are so glad Mountain Wave Swimming opened in Rexburg! Their prices are affordable and the private, 20 minute lessons are perfect for little ones. All the instructors are warm and welcoming and they are so very patient with hesitant kiddos!”
“We love mountain wave swimming! Emilee is so patient and really tried to help figure out the best way to help each of my girls learn of according to their personality. She earns the kids trust and makes it fun. It was fun to watch my 4 year old learn that she can do hard things and watch her confidence grow!”
Our Blog
Latest Articles
Winter 2023 – Group and Private Lessons
Winter Season Dates: January 4 - April 6. 2023 Winter Season Group Lessons: Parent/Child - $90*10 lessons over 5 weeks, 1 make up dayTuesday/Thursday 8:30am - 9:00amTuesday/Thursday 5:30pm-6:00pm 2-4 Year-old Group Lesson - $90*8 lessons, 1 make up dayMonday/Wednesday...
My Child Is Crying During Their Lesson! What Do I Do?
Why is your child crying? If you have kids, or even have been around kids, you know that there are infinite reasons why they might burst into tears. We have all seen the posts of children crying over the color of a plate or because their parent wouldn’t let them eat...
Maintenance Lessons – How to keep the skills your child has worked so hard on!
Here, at Mountain Wave Swimming, we are always incredibly impressed by the great ability and resilience our students show while learning hard and new things. The self-rescue skills we teach our young swimmers can be difficult at first, and, once mastered, each child...