Ages 10+. We have a limited number of white t-shirts. Bring your own if you wish. Audience: Youth & Family