Our swimming classes started from 6 months too- but they never mentioned your child needing to be vaccinated. One thing our instructor did say was that she didn't get you to put your child's head underwater until after 12 months. Thisis due to the poor hygiene of the pool water and the fact that they still have open station tubes until that age so she didn't want to cause ear infections.

