Any age - there is one large area with a "sandy" bottom and fake sand beaches where babies and toddlers play; the water is very shallow. Then the rest of the pool (which is huge) is for larger kids and adults. There are two water slides - one very large one and one small one for small children. This is definitely a pool where there is something for everyone!