There are a number of funding programs and grants that BC Soccer members and soccer participants can access.


ViaSport British Columbia is a not-for-profit organization created in 2011 as a legacy of the 2010 Olympic and Paralympic Winter Games with the mandate to increase awareness, opportunity and participation in sport across the province at every stage of life and in every community.  Formerly the BC Sport Agency, ViaSport is the sport connection to the BC Provincial Sport Branch.

There are a number of funds and grant aid programs that BC Soccer member groups may wish to take advantage of.

For more information

Gaming Funding

British Columbians may choose to participate in a broad range of gaming activities, such as major lotteries, horse racing, slot machines and table games in casinos, and local licensed gaming events such as 50/50 draws.  The ministry's Gaming Policy and Enforcement Branch regulates all gaming in British Columbia, including the operations of the British Columbia Lottery Corporation, which conducts and manages commercial gaming in the province.

Find more information

BC Athlete Assistance Program

The BC Athlete Assistance Program (BC AAP) is an athlete-centered program funded by the Provincial Government which provides a system of recognition and financial support for BC's high performance athletes.

The intent of the program is to provide support:
- to athletes in the “training to compete” and “training to win” stages of Canadian Sport for Life – Long Term Athlete Development Model;
- to contribute to improved performances of Team BC athletes at the Canada Games; and
- to increase the number of BC athletes reaching federal carding status thus expanding BC representation on national teams and at eligible major international multi-sport games.

The Provincial Government determines the amount each organization receives on a yearly basis.


KidSport was established in 1993 by Sport BC. KidSport is a community based sport-funding program that provides grants for children 18 and under to participate in a sport season of their choice. There are 40 community chapters in BC and over 175 chapters across Canada. With the help from dedicated corporate partners, KidSport works to fulfill its mission of eliminating the financial barriers to sport participation, ‘So ALL Kids Can Play!’

For details of the Kidsport program