The NHS advises that babies can be taken swimming at any age, and there’s no need to wait until your newborn has had their first immunisations. However we at little fishes recommend you check with your health visitors first as it was recommend to us to start at 4 months and potentially 3 months if baby wasn’t premature. So we tend to follow that guideline. So, although your baby is safe to swim, to avoid infection, mum should wait until around 6 weeks or 7 days after vaginal bleeding after birth stops. Also general swimming pools can be very cold for babies so you need to take this into consideration too so it is best to join classes like little fishes as they use warm pools more suitable for babies.