Tuition fees for University of Waterloo programs vary by course level, faculty, and student status. For international students, first-year undergraduate fees for two terms (eight months) in 2026 range from about CAD 51,000 to CAD 75,000 depending on the program. Engineering and Computer Science are among the higher-cost options, while Arts, Science, and Environment may be lower. Graduate tuition differs by program and is charged term-wise. Additional costs may include books, residence, health insurance, and co-op fees. Students should always check the latest official fee schedule before applying. My Flyboard helps students compare programs, fees, and study abroad options easily.