Structured swim lessons that build confidence for life.
Small group and private lessons focused on safety, skill progression, and measurable growth.
Is your family comfortable in the water?
If not, you’re not alone. Most kids need the right structure and guidance to feel safe and confident.
- Nervous or hesitant around water
- Not progressing in group lessons
- You want them safe, confident, and independent
That’s exactly what we help with.
Register Now
Built on structure, safety, and results.
Structured lessons for every age and skill level.
Murray Park or your own pool. Every program runs Monday through Thursday, 30 minutes a day, same time each day, for two weeks. Not sure what fits? We’ll help you decide.
Tell us your location and preferred time window, and confirm you’ve read how lessons work. We build the schedule around every swimmer and email you your exact lesson time.
Once your time is set, we email payment details and send the waiver to your phone. Your spot is finalized once both are in.
Show up, get in the water, and let our coaches handle the rest. Most swimmers see real progress within their first session.
South Miami swim lessons for every swimmer.
Structured lessons for every age and skill level.

One on one instruction at the Aquatic Center tailored to individual skill level from water safety fundamentals to advanced strokes.
View details →
Small group classes at the Aquatic Center designed to strengthen technique, build stamina, and increase confidence over time.
View details →
Water introduction for young swimmers focused on comfort, safety, and early skill development.
View details →
Focused stroke refinement and endurance development for swimmers ready to sharpen performance.
View details →
Intensive short term sessions structured to accelerate progress in a focused environment.
View details →
It’s never too late to learn. Structured lessons for adults at any comfort level, from first timers to stroke refinement.
View details →
Certified lifeguard coverage for private events, communities, and facilities. Details available upon request.
View details →
Low impact aquatic fitness classes designed to build strength and mobility. Sessions available select weekday mornings.
View details →
Private 1:1 instruction at your own pool. 4 days a week for 2 consecutive weeks, 30 minutes per day.
View details →Murray Park Aquatic Center
South Miami’s premier outdoor swim facility · 6701 SW 58th Pl, South Miami, FL 33143
Proudly providing swim lessons South Miami families trust, serving South Miami, Coral Gables, Pinecrest, Coconut Grove, and Kendall.
Murray Park is closed for fall and winter and reopens March 22. Home lessons run all year, mornings and afternoons.
3:30 PM – 7:00 PM
- 01 Outdoor facility, no indoor pool
- 02 Park in the community center parking lot
- 03 Walk across the field to the pool office
@iswim_academy
From scared of the water to swimming on their own.
Real reviews from South Miami families whose swimmers started exactly where yours is now.
iSwim Academy has been amazing for my 6 year old son. He was really afraid of putting his head underwater and wouldn’t even shower without covering his face. Coach Nick already knew why we were there and explained everything in a way that made me feel very comfortable. Now he’s jumping into the deep pool with just goggles, which I honestly never thought would happen. I definitely recommend them, especially if your child is scared of the water.
My daughter just completed her second week of iSwim classes and we are already looking to add an additional week. The instructors have been phenomenal working with her. There were plenty of tears but we feel better knowing she is learning life saving skills. Thank you iSwim!
iSwim Academy has been a blessing to our family and lots of peace of mind. My 6 year old, 4 year old and 3 year old all know how to swim in less than 2 weeks of straight practice. My 1 year old is now working on many survival skills. We are so happy we found you all.
Let’s get started.
Register below. We’ll confirm availability and email your exact lesson time. Then send payment and sign the waiver to finalize.
- Lessons run Monday through Thursday, 30 minutes a day, same time each day, for two consecutive weeks
- Sessions are fixed two-week blocks. You register for a session, not individual days
- Resident and non-resident rates differ
- Group lessons are 4 to 6 swimmers. Minimum age 4, and your swimmer must be able to sit at the side of the pool and follow instructions
- Your exact lesson time is assigned by us based on availability
- Once we assign your time, full payment and a signed waiver are due. Your spot is not finalized until both are in
- The waiver comes to your phone by email once your time is assigned. No printing, no uploading
- Lessons run Monday through Thursday, 30 minutes a day, same time each day, for two consecutive weeks
- Once we assign your time, full payment and a signed waiver are due. Your spot is not finalized until both are in
- The waiver comes to your phone by email once your time is assigned. No printing, no uploading
- Payment by Zelle, Venmo, or Cash App
- Postponing requires 72 hours notice before the session starts. Rescheduled lessons must be used within 30 days or a $50 rebooking fee applies
- Weather cancellations are the coach’s call. We notify about 30 minutes before the lesson. Please don’t call or text before then
- Live in a condo or apartment? Contact the office before registering so we can confirm we’re able to assign an instructor at your location
Need lifeguard coverage for an event, or a spot in water aerobics? Send us the details and we’ll follow up.
Still not sure where to start?
Tell us about your child and we’ll recommend the best first step.
Get Program Recommendation