
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:
| Program | Required Grade 12 courses (Ontario) | Waterloo's published average | Also required |
|---|---|---|---|
| Software Engineering | Advanced Functions, Calculus and Vectors, Chemistry, Physics, English (70% each) | Low to mid 90s | AIF, online interview, programming experience form |
| Computer Engineering | Same as Software Engineering | High 80s to low 90s | AIF, online interview |
| Mechanical Engineering | Same as Software Engineering | High 80s to low 90s | AIF, online interview |
| Civil Engineering | Same as Software Engineering | Mid to high 80s | AIF, online interview |
| Computer Science | Advanced Functions, Calculus and Vectors, any Grade 12 U English, one other Grade 12 U course | Low to mid 90s | AIF, Math supplementary form |
| Mathematics | Same as Computer Science | Mid 80s | AIF, Math supplementary form |
| Accounting and Financial Management | Any Grade 12 U English, Advanced Functions, Calculus and Vectors (75% each) | Mid 80s | Marks only |
| Health Sciences | Biology, Chemistry, any Grade 12 U English, any Grade 12 U math (70% each) | Mid 80s, high 80s for co-op | Marks only |
| Honours Arts | Any Grade 12 U English (70%) | High 70s | Marks only |
| Environment and Business | Any Grade 12 U English (70%) | High 70s | Marks 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.

























































































