Wondering what first year will cost? Get an estimate with this calculator! Tuition and feesLiving expensesPersonal expensesSummary 1 of 4 Tuition and fees Select your citizenship and program of interest What is your citizenship? Canadian citizen or Permanent Resident living in Ontario Canadian citizen or Permanent Resident living outside of Ontario or Canada International (visa) student Which program interests you? - None -Accounting and Financial ManagementArchitectural EngineeringArchitectureBiomedical EngineeringBusiness Administration (Laurier) and Computer Science (Waterloo) Double DegreeBusiness Administration (Laurier) and Mathematics (Waterloo) Double DegreeChemical EngineeringCivil EngineeringClimate and Environmental ChangeComputer EngineeringComputer ScienceComputing and Financial ManagementElectrical EngineeringEnvironment and BusinessEnvironment, Resources and SustainabilityEnvironmental EngineeringEnvironmental SciencesGeography and AviationGeography and Environmental ManagementGeological EngineeringGeomaticsGlobal Business and Digital ArtsHealth SciencesHonours Arts, Honours Arts and BusinessHonours ScienceKinesiologyLife Sciences (Biochemistry, Biology, Biomedical Sciences, or Psychology - BSc)Management EngineeringMathematics (includes 16 majors)Mathematics/Business AdministrationMathematics/Chartered Professional AccountancyMathematics/Financial Analysis and Risk ManagementMechanical EngineeringMechatronics EngineeringMedical Sciences (Waterloo) and Doctor of Medicine (St. George's University)Nanotechnology EngineeringPhysical Sciences (Chemistry programs, Physics programs, Earth Sciences, Materials and Nanosciences)PlanningPublic HealthRecreation and Leisure Studies (includes three majors)Science and AviationScience and BusinessScience and Financial ManagementSoftware EngineeringSustainability and Financial ManagementSystems Design Engineering Don't see your program of interest listed? Academic costs Tuition amounts are approximate and are for eight months of full-time studies. They're estimates based on fees for students starting in September 2025. Tuition and incidental fees $ The cost of flight training in the aviation programs is estimated at $93,000. Tuition for accounting and finance programs is significantly higher in your upper years. For Medical Sciences (Waterloo) and Doctor of Medicine (St. George's University) students You'll spend two years in Medical Sciences at Waterloo and then four years in medical school through SGU. Total first-year tuition for Medical Sciences students starting in September 2026 is approximately $42,000 USD (or approximately $58,000-$60,000 CAD depending on current exchange rates). Tuition fees are set by St. George's University and you'll pay all tuition to SGU. While you're studying at Waterloo, you'll have access to all services and resources for Waterloo students. Textbooks and supplies $ Architecture supplies include books, studio equipment and supplies, field trips, software, and a generous estimate for a laptop. Estimated total tuition and books $ Leave this field blank
Wondering what first year will cost? Get an estimate with this calculator! Tuition and feesLiving expensesPersonal expensesSummary 1 of 4 Tuition and fees Select your citizenship and program of interest What is your citizenship? Canadian citizen or Permanent Resident living in Ontario Canadian citizen or Permanent Resident living outside of Ontario or Canada International (visa) student Which program interests you? - None -Accounting and Financial ManagementArchitectural EngineeringArchitectureBiomedical EngineeringBusiness Administration (Laurier) and Computer Science (Waterloo) Double DegreeBusiness Administration (Laurier) and Mathematics (Waterloo) Double DegreeChemical EngineeringCivil EngineeringClimate and Environmental ChangeComputer EngineeringComputer ScienceComputing and Financial ManagementElectrical EngineeringEnvironment and BusinessEnvironment, Resources and SustainabilityEnvironmental EngineeringEnvironmental SciencesGeography and AviationGeography and Environmental ManagementGeological EngineeringGeomaticsGlobal Business and Digital ArtsHealth SciencesHonours Arts, Honours Arts and BusinessHonours ScienceKinesiologyLife Sciences (Biochemistry, Biology, Biomedical Sciences, or Psychology - BSc)Management EngineeringMathematics (includes 16 majors)Mathematics/Business AdministrationMathematics/Chartered Professional AccountancyMathematics/Financial Analysis and Risk ManagementMechanical EngineeringMechatronics EngineeringMedical Sciences (Waterloo) and Doctor of Medicine (St. George's University)Nanotechnology EngineeringPhysical Sciences (Chemistry programs, Physics programs, Earth Sciences, Materials and Nanosciences)PlanningPublic HealthRecreation and Leisure Studies (includes three majors)Science and AviationScience and BusinessScience and Financial ManagementSoftware EngineeringSustainability and Financial ManagementSystems Design Engineering Don't see your program of interest listed? Academic costs Tuition amounts are approximate and are for eight months of full-time studies. They're estimates based on fees for students starting in September 2025. Tuition and incidental fees $ The cost of flight training in the aviation programs is estimated at $93,000. Tuition for accounting and finance programs is significantly higher in your upper years. For Medical Sciences (Waterloo) and Doctor of Medicine (St. George's University) students You'll spend two years in Medical Sciences at Waterloo and then four years in medical school through SGU. Total first-year tuition for Medical Sciences students starting in September 2026 is approximately $42,000 USD (or approximately $58,000-$60,000 CAD depending on current exchange rates). Tuition fees are set by St. George's University and you'll pay all tuition to SGU. While you're studying at Waterloo, you'll have access to all services and resources for Waterloo students. Textbooks and supplies $ Architecture supplies include books, studio equipment and supplies, field trips, software, and a generous estimate for a laptop. Estimated total tuition and books $ Leave this field blank