What is the tuition fee of University Of Waterloo?

The University of Waterloo’s tuition fees vary by program, level of study, and student residency status. For domestic undergraduate students, fees typically range from $9,000 to $18,000 per year. International undergraduate students can expect to pay between $48,000 and $64,000 annually, depending on the program.

Graduate tuition fees also differ, with domestic students paying approximately $3,000 to $10,000 per year, while international graduate students may pay $15,000 to $40,000 annually. Additional costs like housing, textbooks, and fees are extra. For precise figures, consult Waterloo’s official fee schedules or use their online tuition estimator tool.