YCA assists clubs with athlete development through the following programs:
- CC developed programs
- Getting Started in Curling - separate programs for elementary school children and teens.
- Learn to Curl Clinics - assistance with running Beginner and Intermediate Instruction at club level.
- Assist Clubs in hosting curling camps
- Assist clubs with rocks and rings program
- Assist clubs with curling 101 open house