Children are born with a natural affinity to water, therefore the earlier the better. We do note a significant difference in skill level between children who start as infants and those who do not. Having said that, it's never too late. If infant lessons are not possible, we recommend 12-18 months as the minimum age, as those who start later than this are at higher risk of developing a fear of the water or alternatively, overconfidence.