Our Services
Choose your ideal lesson type.
-

Private Swim Lessons
Whether it's your child's first splash or a focused skill-building session, private lessons are fully tailored to your swimmer's pace, age, and goals. Available in 20 to 60-minute sessions, with single, trial, back-to-back, and package options — all taught in the comfort of your own pool, right here in Miami.
-

Group Swim Lessons
A fun and social way to learn! Group lessons are available for 2 to 3 swimmers at the same time, making them perfect for siblings or friends. Sessions focus on water safety, confidence, and foundational skills — all in a supportive, energetic environment that kids absolutely love.
-

Lifeguard Services
Lifeguard Services Hosting a pool party, private event, or family gathering? Starfish Swim Academy provides professional lifeguard services to keep your guests safe and give you peace of mind. Because fun and safety should always go hand in hand.
Areas We Serve
Coral Gables | Coconut Grove | Brickell | Downtown Miami | Wynwood | Miami Beach | Edgewater | Midtown | Design District | West Miami | Doral | Flagler | Sweetwater | Fontainebleau | Kendall | Kendall Lakes | Palmetto Bay | Pinecrest | Cutler Bay | Tamiami | Westchester | Miami Shores | El Portal | Little Havana | Little Haiti | North Miami Beach | Sunny Isles Beach | Bal Harbour | Bay Harbor Islands | Key Biscayne
…and more!
Ready to get started?
Get in touch with us, and we’ll come to your pool in Miami.