We are a family-run swim business located in Boise, Idaho that has been serving families from all over the Treasure Valley for more than 15 years. We are passionate about educating children and adults of all ages about water safety, basic swimming skills, and stroke development in a safe, positive, encouraging, and FUN environment. We teach small classes in a warm, heated pool with excellent, motivated teachers who work very hard to ensure that children learn how to really SWIM!



Schedule

🐟 2026 Swim Lesson Schedule

Registration will open Thursday, April 23th at 8:30 pm MST



πŸ“… Lesson Schedule

All lessons run daily Monday–Thursday for 1 week at a time in 15 minute increments. You are welcome to book back to back weeks. You may also book back to back time slots to create 30 or 45 minute lessons.

Please Note: If a lesson is canceled due to weather, a makeup will be offered on the Friday following the cancellation at your regular time. Additional makeup opportunities will not be available.


To Our Returning Clients: We’re celebrating 30 summers at Cathy’s School for Lil Fish this year!!! Can you believe it? It has been such a joy to grow alongside so many of you (some for more than one generation!), and we truly consider you part of our family.

You may notice our schedule looks a little different this season. Due to employment and family commitments, we’ve shortened both our season and our hours. This was not an easy decision, and we understand it may impact some families. Please know that maintaining the quality of our lessons has always been our top priority, and we chose to scale back rather than compromise the experience we care so deeply about.

We are also not offering family group lessons this year, but we do have a family discount available (learn more about that here). If private or side-by-side lessons don’t feel like the right fit, we’d truly love to connect. Please reach out at cathyslilfish@gmail.com so we can explore options together.

We’re so grateful for you and look forward to swimming with you this summer! πŸŸπŸ’™



Weekly Schedule Overview

Jun 1-4
  • 9:00 - 12:00
  • 1:00 - 4:00
June 8-11
  • 9:00 - 12:00
  • 2:30 - 4:30
  • 4:30 - 6:30
June 15-18
  • 9:00 - 12:00
  • 12:00 - 3:00
  • 3:00 - 5:00
  • 5:00 - 5:30 Mommy & Me (Week 1 of 2)
June 22-25
  • 9:00 - 12:00
  • 12:00 - 3:00
  • 3:00 - 5:00
  • 5:00 - 5:30 Mommy & Me (Week 2 of 2)
No lessons June 29-July 2  

July 6-9
  • 9:00 - 12:00
  • 12:00 - 3:00
July 13-16
  • 9:00 - 12:00
  • 12:00 - 3:00
  • 3:00 - 5:30
July 20-23
  • 9:00 - 12:00
  • 12:00 - 3:00

_________________________________________________________________________

🏊 Time Slot Breakdown: How much time should I book?


Visit our class options page to help you determine this


FAQ's

Q: Can we share a lesson with another family?
A: Yes, but please arrive in one vehicle if at all possible. For semi-private lessons, children must be at the same level (i.e. both beginners or both intermediates). It is very challenging for young children, under the age of 4, to share a spot.  No more than 2 per time slot.

Q: Can I sign up for a 30-minute private lesson for one child?
A: You can, but for children ages 3–6, and especially beginners, we recommend sticking with 15-minute sessions. Young swimmers stay more focused, and we can accomplish a lot in that time. For older or advanced swimmers, 30 minutes may be beneficial.

Q: My kids are very different ages. Can they take a lesson together?
A: Absolutely! If they’re at the same level, age doesn’t matter. We’ll tailor our teaching approach accordingly.

Q: What if our situation doesn’t fit into these options?
A: Email us at cathyslilfish@gmail.com before registration opens, and we’ll help you find the right fit.

Q: Can we sign up for more than one week or session?
A: Definitely! You’re welcome to register for as many sessions as you’d like.