We are a registered not-for-profit organization, 100% run by volunteers. If you are just as passionate about increasing civic participation using unique and innovative approaches please consider joining our team.

Each team is led by one or two Team Leads who manage the activities of the Team and it’s members. Our volunteers are an integral part of the organization’s development who together empower communities!


  • Contribute to the development of a growing organization

  • Learn about municipal government

  • Gain transferable skills that add to your abilities

  • Meet new people

  • Lend your talents to one of Canada's most innovative organization’s

  • Work in a supportive and collaborative environment

  • Receive mentoring from core staff that have valuable experience

  • Get involved and give back


There are several capacities in which to volunteer with the CYC.

Our volunteer teams work year-round and are responsible for the organization’s day-to-day operations by focusing on one of it’s main components.  These teams include:

  • Communications

  • Finance

  • Team Relations

  • Elections Services

  • Market Research & Expansion

  • Strategic Development & Research

  • Youth Council Services

  • Project/Event Specific

Each team is then broken up into Team Leads and Team Members:

Team Leads manage and execute their respective components of the organization including: managing a budget and volunteer team, logistics and final execution. These individuals bring a wealth of knowledge and various experiences incorporated into planning. Teams are composed of one or two Team Leads who commit to a one year term, at minimum. Depending on the team, Team Leads can work anywhere from 20-40 hours a month, with time commitments increasing for everyone closer to the elections. This volunteer opportunity is best suited to those looking to gain valuable work experience.

Team Members commit to a one year term on a given team and work together under the supervision and guidance of Team Leads to accomplish the Teams' goals. Depending on the Team, Members can range from 2-10, and the time commitment is also dependant on the Team, but can range from 5-20 hours a month. This volunteer opportunity is best suited to those looking to gain valuable work experience without as much of a time commitment, or responsibility as a Team Lead.

If you're interested in joining one of these teams, please complete the application on the right.