YMCA South and Mid Canterbury is a not-for-profit organisation that provides youth, sport and recreation programmes, services and activities for young people age 12-24 years, as well as educational and employment services and programmes for people from 16-65 years of age.