The easiest starting point is word of mouth. Bali's expat parent Facebook groups (search for the area you live in, like Canggu, Ubud, or Sanur) are full of recommendations for swim teachers who come to your villa pool or teach at a shared pool nearby. International schools often run their own swim programs as part of PE or after school activities, and even if your child isn't enrolled, the school office can usually point you toward instructors they trust. Some hotels and beach clubs also offer lessons to non guests, so it's worth calling around if you live near one.
When choosing an instructor, ask directly about their training: look for someone certified in child swim instruction and CPR, not just a strong swimmer teaching informally. Good programs cover more than stroke technique. They teach breath control, floating, self rescue if a child falls in unexpectedly, and for older kids, ocean awareness like spotting rip currents and knowing when conditions are too rough to swim. If you're near the coast, ask whether the class includes any beach or ocean based sessions, since pool skills don't automatically transfer to open water.
Small class sizes or one on one lessons tend to work best for young children, and constant adult supervision within arm's reach is still the most important safety measure regardless of how many lessons your child has had. Bali's pools and rivers vary a lot in water quality and upkeep, so pay attention to your child's skin and ears after swimming. If you notice recurring ear infections, rashes, or your child has asthma or another condition that could affect swimming, check with your pediatrician or a local clinic before starting lessons, and mention it to the instructor too.
This is general information, not medical advice. For anything specific to your child, please consult a doctor or a travel-health clinic.
Have a follow-up about your own situation?
Ask the Knowmads family guide