Last updated
September 1, 2026

University of Waterloo Acceptance Rates and Admission Averages

Waterloo acceptance rates explained: published admission averages by program, Grade 12 prerequisites, AIF and interview rules, and Fall 2027 deadlines.
Waterloo doesn't publish acceptance rates; Computer Science and Software Engineering offers go to averages in the low to mid 90s. Waterloo averages your six highest Grade 12 U or M courses, including required ones, and Engineering also applies a school-based adjustment factor. The AIF is required for Engineering and Math programs, and Engineering, except Architecture, adds a mandatory online interview due February 1, 2027.
University guides
university-guides
malik-henderson
https://www.tutorlyft.com/find-a-tutor

The University of Waterloo doesn't publish acceptance rates, but it does publish admission averages: from the high 70s for Honours Arts to the low to mid 90s for Computer Science and Software Engineering. This TutorLyft guide covers those averages, the Grade 12 courses you need, and the Fall 2027 deadlines.

If you've been scrolling forums at midnight and seeing numbers like "4% acceptance", take a breath. Those figures don't come from Waterloo. Below is what the university actually says, step by step, from choosing your courses to writing the Admission Information Form.

Overview of Waterloo admission requirements

Getting into Waterloo means applying through the Ontario Universities' Application Centre (OUAC), meeting specific Grade 12 course requirements, and completing supplementary forms for certain programs. Some programs decide on marks alone. Others, including Engineering and Math, also look at how you present yourself in the Admission Information Form (AIF), so your activities and goals count too.

For Fall 2027, the application deadline is January 15, 2027 for Engineering and February 1, 2027 for most other programs. After you apply, you'll get login details for Quest, Waterloo's student portal, where you upload documents and track your application. Waterloo makes offers between December and May, starting in January for Engineering and Math, and all offers are out by mid-May.

Waterloo acceptance rates by program

Waterloo doesn't publish acceptance rates, overall or by program. Numbers you'll see online, like a 53% overall rate or 4% for Computer Science, don't come from the university. Waterloo Engineering says there is no absolute grade cut-off and that the probability of admission varies from year to year.

What Waterloo does publish is the range of averages it has made offers to in previous years. That's the most reliable guide to your chances, so here it is for ten popular programs:

ProgramRequired Grade 12 courses (Ontario)Waterloo's published averageAlso required
Software EngineeringAdvanced Functions, Calculus and Vectors, Chemistry, Physics, English (70% each)Low to mid 90sAIF, online interview, programming experience form
Computer EngineeringSame as Software EngineeringHigh 80s to low 90sAIF, online interview
Mechanical EngineeringSame as Software EngineeringHigh 80s to low 90sAIF, online interview
Civil EngineeringSame as Software EngineeringMid to high 80sAIF, online interview
Computer ScienceAdvanced Functions, Calculus and Vectors, any Grade 12 U English, one other Grade 12 U courseLow to mid 90sAIF, Math supplementary form
MathematicsSame as Computer ScienceMid 80sAIF, Math supplementary form
Accounting and Financial ManagementAny Grade 12 U English, Advanced Functions, Calculus and Vectors (75% each)Mid 80sMarks only
Health SciencesBiology, Chemistry, any Grade 12 U English, any Grade 12 U math (70% each)Mid 80s, high 80s for co-opMarks only
Honours ArtsAny Grade 12 U English (70%)High 70sMarks only
Environment and BusinessAny Grade 12 U English (70%)High 70sMarks only

Averages are the ranges on each program's admission requirements page (see Software Engineering's, for example) for Fall 2027 applicants, based on previous years. They aren't cut-offs. Students from other provinces have different course lists, covered below.

Engineering overall and Waterloo acceptance rate engineering

Among the four Engineering programs in the table, averages run from the mid to high 80s for Civil Engineering to the low to mid 90s for Software Engineering. Classes are small, too. Waterloo Engineering expects about 130 first-year students in Software Engineering, 240 in Computer Engineering, 210 in Mechanical and 120 in Civil.

For the most competitive programs, a low-to-mid 90s average is where you start, not where you aim. Our guide to the best engineering schools in Canada compares Waterloo with other options.

Computer science and Waterloo computer science acceptance rate

Computer Science makes offers to students with averages in the low to mid 90s, the same range as Software Engineering. Mathematics, in the same faculty, publishes the mid 80s. The Euclid and Canadian Senior Mathematics contests aren't required, but Waterloo says a strong score can be an asset, and some Math scholarships need one. If you're weighing the program itself, we looked at whether Waterloo CS is worth it.

Other faculties and the overall Waterloo acceptance rate

Honours Arts and Environment and Business publish averages in the high 70s, and Health Sciences the mid 80s, or high 80s for co-op. These programs ask for Grade 12 English, and Health Sciences adds biology, chemistry and a Grade 12 math.

Accounting and Financial Management (AFM) publishes the mid 80s and needs 75% in English, Advanced Functions and Calculus and Vectors. For Fall 2027, AFM decisions are based on grades alone: the school isn't running its online interview or trait assessment, and the AIF isn't used.

Step by step application timeline

Timing matters at Waterloo. Missing a prerequisite course or forgetting a supplementary form can disqualify your application, no matter how strong your marks are.

1 - Choose Grade 12 courses by February

Course selection happens in Grade 11, usually in February or March when you're building your Grade 12 schedule. This is when you lock in prerequisites (the specific courses Waterloo requires for your program). Check Waterloo's admission requirements page for your target program and make sure every required course is on your timetable. Changing courses after September starts is difficult and sometimes impossible.

2 - Submit your OUAC application by January or February

Ontario high school students apply through OUAC's 101 application, and other applicants use the 105. The base OUAC fee is $159 for your first three program choices, plus $51 for each extra one, and you can choose up to three programs at any one university. Waterloo Engineering adds a $60 program fee.

Don't worry about the order you list your choices in. OUAC doesn't share your ranking during review, and Waterloo says it doesn't matter where you rank its programs.

3 - Upload marks and documents by February

After you apply, you'll receive an email with your student ID and Quest login. Ontario high schools send marks electronically, while BC applicants upload their midterm marks as soon as they're available. Document deadlines are February 1, 2027 for Engineering and February 15, 2027 for other programs.

4 - Complete the AIF and interview by February

The Admission Information Form (AIF) is required for all Engineering programs except Architecture, all Mathematics programs including Computer Science, and Computing and Financial Management. Arts, Environment, Health and Science programs don't use it, and neither does AFM. It's due February 1, 2027 for Engineering and February 15, 2027 for most other programs, and late forms aren't reviewed.

Engineering applicants, except Architecture, also complete a mandatory online interview: one question, a 90-second recorded answer and one attempt, due February 1, 2027. Practice questions are available first.

5 - Track your offer and accept by June 1

Waterloo makes offers between December and May, and every offer is out by mid-May. You'll see your status in Quest and get an email when a decision is made. If you receive an offer, accept it through OUAC by 11:59 p.m. Eastern Time on June 1, 2027.

Required Grade 12 courses and minimum averages

Every Waterloo program lists specific prerequisite courses. Missing even one disqualifies your application.

Engineering course list

All Engineering programs require five specific courses: Advanced Functions, Calculus and Vectors, Chemistry, Physics, and English (all at the 4U level for Ontario students). Each course needs a final grade of at least 70%, though competitive averages sit much higher.

Ontario students take:

  • Advanced Functions 4U
  • Calculus and Vectors 4U
  • Chemistry 4U
  • Physics 4U
  • English 4U

BC students take:

  • Pre-Calculus 12
  • Chemistry 12
  • Physics 12
  • English Studies 12 or English First Peoples 12
  • AP Calculus or Calculus 12

Alberta students take:

  • Mathematics 30-1
  • Mathematics 31
  • Chemistry 30
  • Physics 30
  • English Language Arts 30-1

Software Engineering applicants also need programming experience, from a course or self-study, which they describe on a Supplementary Information Form.

Math and computer science course list

Mathematics and Computer Science require Advanced Functions, Calculus and Vectors, any Grade 12 U English and one other Grade 12 U course. That gives you more flexibility than Engineering. Contests aren't required, but Waterloo encourages Math applicants to write them and uses the results for scholarships and possibly admission decisions.

Arts environment and other programs

Honours Arts and Environment and Business require Grade 12 U English at 70%. Health Sciences adds Biology, Chemistry and a Grade 12 U math. Accounting and Financial Management requires English, Advanced Functions, and Calculus and Vectors, each at 75%. Requirements can vary within the same faculty, so check your program's page.

How Waterloo calculates and adjusts your admission average

Your admission average is the average of your six highest Grade 12 U or M courses (for Ontario students), including the courses your program requires. C, O and co-op courses don't count.

What adjustment factors mean

Not every high school marks the same way. Waterloo Engineering applies an adjustment factor based on how past students from your school performed at Waterloo, and says it's only a small part of the decision.

Waterloo doesn't publish the size of those adjustments. Figures you may see online, like an average 14% reduction, aren't from the university, so don't try to calculate your chances from them.

How contests influence your score

Math and Computer Science applicants report contest results on the Math Supplementary Information Form. Contests aren't required, but a strong score can help, especially if your average sits at the edge of the published range.

Understanding the AIF and video interview

The AIF is your chance to show Waterloo who you are beyond your transcript. It's required for Engineering and Math programs, and it matters most when your average is close to the published range.

Key AIF questions to prepare

The AIF has five questions with a 150-word limit each. You'll describe a passion or strong interest, a community you've contributed to, a time you faced or saw unfair treatment, your goals for attending Waterloo, and your activities outside the classroom with the hours you spent on each. Each question is a chance to demonstrate qualities Waterloo values: leadership, initiative, resilience, communication, and genuine interest in your field. The admissions team isn't looking for a long list of activities. They want depth, reflection, and evidence that you've grown from your experiences.

Using STAR to craft strong answers

The STAR method (Situation, Task, Action, Result) gives your responses structure and clarity. Start by describing the context, explain what you were trying to achieve, detail the specific actions you took, and finish with the measurable results or what you learned. Instead of writing "I was president of the robotics club," you'd explain the challenge your team faced, your specific role in solving it, the actions you took, and the outcome. Specific, concrete examples stand out far more than vague generalizations.

Contests and extra credentials that boost your chances

Academic contests demonstrate your interest in your field and can strengthen borderline applications. While not required, they're one of the few ways to differentiate yourself when many applicants have similar marks.

Euclid math contest

The Euclid Mathematics Contest is written in April of Grade 12, with the 2027 contest tentatively set for April 6. It's run by Waterloo's Centre for Education in Mathematics and Computing (CEMC), which publishes past contests with full solutions for practice.

Canadian computing contest

The Canadian Computing Competition (CCC) runs in February, tentatively February 17, 2027, and includes Junior and Senior divisions. You register through your school or directly with CEMC. The competition tests algorithmic thinking and programming skills, with past problems available for practice.

Relevant work or co op experience

High school co-op placements, part-time jobs, or volunteer work in your field of interest demonstrate practical experience and employability. Engineering students start their first co-op work term in January or May of first year, depending on the program. Even if your work isn't directly related to your program, it shows responsibility, time management, and commitment.

IB, AP and international credentials

Waterloo has a separate requirements page for each curriculum and country, so start there if you're applying from outside Ontario.

IB and AP students in Ontario

Ontario students in the IB program follow the same admission requirements as other Ontario high school students. Waterloo Engineering converts IB and AP courses to their Ontario equivalents, and says being in IB or AP won't affect your chances either way. For Computer Engineering, any IB math course works as long as you also earn Ontario credits for Calculus and Vectors and Advanced Functions.

How to stand out if your marks are borderline

If your average sits just below the published range for your program, you're not automatically out of the running. Waterloo publishes ranges, not cut-offs, and in programs that use the AIF, a strong form can help. In marks-only programs like AFM or Honours Arts, your average decides. Our guide to getting into university with lower marks covers other routes.

Retaking or upgrading courses

Ontario students can upgrade courses through private schools, summer school, or night school to improve specific marks. This is particularly useful if you have one low mark pulling down your average. Waterloo uses your highest grade and says you won't be penalized for repeating a course.

Highlighting leadership and community impact

In AIF programs, the form is where strong activities can help a borderline average. Focus on depth over breadth: one meaningful leadership role where you created real change is worth more than a dozen surface-level club memberships. Waterloo values initiative, so highlight experiences where you identified a problem and took action to solve it. Quantify your impact whenever possible: dollars raised, people helped, percentage improvements, or measurable outcomes.

Resources to strengthen academics before you apply

Preparing for Waterloo means building a strong academic foundation, especially in your prerequisite courses. Getting help early can prevent struggling later.

Recommended study guides and online practice

Khan Academy offers free video lessons and practice problems for all prerequisite math and science courses. For contest preparation, CEMC publishes past Euclid and CCC papers with full solutions on their website. Your textbook and teacher are still your best resources for course content. Use online materials to supplement, not replace, your classroom learning.

Getting help when you need it

Applying to Waterloo is a long process, and it's normal to feel the pressure, especially in Advanced Functions, Calculus and Vectors, Physics or Chemistry. In programs that use the AIF, your marks are only part of the picture, and in every program, steady effort through Grade 12 pays off.

If you'd like one-on-one help with a prerequisite course or contest prep, you can find a tutor online or in person.

Jump to a section

Contributors
TutorLyft logo

Meet Your Tutor

Become A Tutor

Explore allApply now
No items found.

FAQs

How hard is it to get into the University of Waterloo?
Waterloo doesn't publish acceptance rates. Its published admission averages range from the high 70s for Honours Arts and Environment and Business to the low to mid 90s for Computer Science and Software Engineering.
What GPA do you need to get into the University of Waterloo?
Waterloo uses a percentage average of your top six Grade 12 courses, not a GPA. Its published ranges run from the high 70s to the low to mid 90s, depending on the program.
What average do I need to get into Waterloo?
Waterloo averages your six highest Grade 12 U or M courses, including the courses your program requires. The average you need depends on the program, from the high 70s for Honours Arts to the low to mid 90s for Computer Science.
Is Waterloo better than Harvard?
Neither is universally better; it depends on your goals. Waterloo is known for co-op education and its Engineering and Computer Science programs, while Harvard offers a global brand and a strong research focus. The best choice depends on your field, career plans and whether you value Waterloo's work-integrated model.
Does the University of Waterloo publish acceptance rates?
No. Waterloo publishes admission average ranges by program and, for Engineering, expected first-year class sizes, but not acceptance rates.