DS was 3 with training wheels and 4 without. He won't even put his head under the water but I am hoping he will learn to swim with school lessons next summer.