For our day camps, the required ages are 9-16, and the participant must be comfortable in the water and have basic swimming skills. For lessons, we will teach anyone at any age as long as they can swim, but anyone under the age of 7 must have a one-on-one lesson.