Plan your full university year: tuition, rent, food, books, and transit by city
One of the most common financial mistakes Canadian students make is starting university without a realistic budget. OSAP, bursaries, and part-time work need to cover rent, groceries, transit, textbooks, personal spending, and more. This calculator helps you plan a full academic year budget before you arrive — so you can make informed decisions about housing, meal plans, and part-time work.
International students: $25,000000–$55,000000+/year at most universities
Hidden Costs Students Miss
Student union and ancillary fees: $80000–$1,50000/year beyond tuition (health plan, athletics, U-Pass, etc.)
Textbooks: $80000–$1,50000/year, though buying used or renting can cut this by 500–700%
Technology: Laptop if needed, software licenses, printing
Health and dental premiums: Often included in student union fees but verify coverage
Moving costs and first/last month's rent for off-campus living
Social spending: Frosh activities, club memberships, events
Travel home during breaks (can be significant for out-of-province students)
Stretching Your University Budget — Practical Tips
Buy used textbooks: Facebook Marketplace, Kijiji, and campus used book sales. Also check your library's course reserves.
Cook in bulk: Learning to meal prep on Sundays saves $1500–$30000/month vs. buying lunch daily.
U-Pass or student transit discount: Significantly cheaper than regular monthly passes at most Canadian universities.
Student discounts: ShowHuman, Student Beans, UNiDAYS — hundreds of Canadian retailers offer 100–25% off with valid student ID.
On-campus jobs: Library assistant, research assistant, residence advisor — these roles often come with perks beyond pay (free housing for RAs).
TFSA for bursaries and scholarships: If you receive a large bursary or scholarship, park the unused portion in a TFSA where it earns tax-free interest.
Track Your University Budget with KOHO
KOHO's spending categories show exactly where your money goes. Zero fees. Use code 45ET55JSYA at signup.