Daniel now is 12 weeks and we started a baby swimming course when he was 8 weeks, they told us no earlier. The course is great we had a meeting the first visit and was told how they would begin and progress how the main thing was to teach the baby respect for the water, not to be scared and also not to take it for granted. They showed us a video and when I seen it it was so beautiful, all the parents singing as a group to the babies and they loved it,so I could not wait to begin. The center we go to is for special needs so it is fantastic and caters for all your needs and there is nobody else in the pool when we have the course as the first times it can be a little overwhelming for your child, I do recommend your baby having a good nap before hand and not to eat too close to the time. The temperature of the water there is 34 C so a week before we started dropping the temp of his bath at home and started taking him into the shower just to make it easier before we started the course. Its great fun, highly recommend it.