Studying in Canada is affordable if not free as compared to other countries.An international student at an average may spend up to C$ 110000k for an undergraduate program for one year. Average fee in colleges would be around C$ 12K to C$16k and universities would be around C$ 14k to C$ 25k.
As per the Association of Commonwealth Universities 2003*, an international student may find the lowest tuition fee when compared to UK, Australia, New Zealand and the US. Tuition fees at public universities in the US are 1/3 than a Bachelor's degree fee in Canada while private university fees are more than double than they are in Canada.
*The Association of Commonwealth Universities 2003
Source: Statistics Canada
*Undergraduate programs in arts
**Graduate programs in all faculties