Undergraduate Programs (Bachelor’s Degree):
The average tuition per year at a public university is $21,000β30,000 CAD. Top universities may be higher.
Average tuition per year at a private university ranges from $30,000β50,000 CAD.
Graduate Programs (Master’s Degree):
The average tuition per year is $15,000β30,000 CAD, depending on the programme and university. Programmes in sciences, engineering, or business tend to be more expensive.
PhD programs are usually funded, so there is no tuition fee. Students receive a tax-free living stipend of $15,000-25,000 per year.
Professional Programmes (e.g., Law, Medicine):
Average tuition for a 3-year JD law degree ranges from $30,000-50,000 per year.
Average tuition for a 4-year MD medicine degree ranges from $25,000-50,000 per year.
Other costs:
Estimated living costs are $15,000β25,000 per year, depending on location for rent, food, transportation, etc.
International student health insurance is about $900β1,500 per year.
Current exchange rate for CAD to USD is 1 CAD = 0.74 USD (Bank of Canada rates as of today).
So in summary, international students should budget $30,000β50,000 per year CAD in total costs for an undergraduate degree and $15,000β40,000 per year CAD for master’s or professional programs. Funding may be available for PhD programs.