The YMCA provides recreation, physical fitness and health education, camping (resident camp and day care), social group service, child care, swimming, athletics, informal education classes, family communications, values programs, leadership and development groups and other clubs.