I'd say it also depends on how many snakes you're talking about. My 8 yr old daughter has her own snake. She does water changes, poop collecting, feeding, handling, etc all on her own. I'm the temp/humidity checker. That's just one snake though. She also feeds the dogs and the fish. I don't think one snake is too hard for even a responsible 6 year old. I think it really depends on the interest level of the kiddo, too.