CalcMyGrades
Grade Planning8 min read

How to Calculate Your Grade in Canvas (Before It Posts)

Understand how Canvas computes the Total column, why ungraded and hidden assignments can mislead you, and how to model your real grade.

Written by Brad C.Published July 10, 2026
Open Grade Calculator

The Canvas Total Is an Estimate With Settings Behind It

The Total column in Canvas looks official, but it is a live estimate shaped by several settings: how the instructor grouped and weighted assignments, which grades have actually been entered, which are hidden, and whether any low scores get dropped. Before finals week, it pays to know what that number includes, what it silently leaves out, and how to compute the grade that will actually post.

How Canvas Totals Work

Canvas courses are graded in one of two modes. In a points-based course, every assignment's points pool together, and your total is points earned divided by points possible. In a weighted course, the instructor defines assignment groups, such as Homework 30%, Exams 50%, Participation 20%. Canvas computes your percentage within each group, multiplies it by the group weight, and sums the results. You can see which mode a course uses on the Grades page: weighted courses show a group-weight breakdown, and the Assignments page lists the groups.

Why the Total Can Mislead

  • Ungraded work is excluded by default. Canvas calculates your total only from graded assignments. Anything not yet graded, including work you never submitted but that has no zero entered, simply does not exist in the math. The Grades page has a toggle to treat ungraded assignments as zero, and switching it on can change the number dramatically, as the example below shows.
  • Hidden or muted grades. Instructors can grade work but delay posting it. Until scores post, they are invisible to you and excluded from your visible total, which is why totals sometimes jump right after an exam is released.
  • Drop rules. Each assignment group can be set to drop the lowest one or more scores. Which score gets dropped can change as new grades arrive, so your total can move even when nothing new was graded.

A Worked Example: 91% on Screen, 82.7% in Reality

Suppose Canvas shows a 91% total, but three homework assignments you skipped are still sitting ungraded. Homework is worth 40% of the course. So far you have earned 450 of the 500 homework points that have been graded, a 90% category average. The three missing assignments are worth 150 points, so once zeros are entered the category becomes 450 / 650 = 69.2%.

What the zeros do to the total

Homework today
450 / 500 = 90%, contributing 0.40 x 90 = 36 points
Homework with zeros
450 / 650 = 69.2%, contributing 0.40 x 69.2 ≈ 27.7 points
Other categories
Unchanged: 91 - 36 = 55 points of the total
Real total
27.7 + 55 ≈ 82.7%, a B instead of an A-

Nothing about your graded work changed; the 91% was simply computed from a smaller denominator. If you have any unsubmitted work, flip on the treat-ungraded-as-zero view before trusting the total, and treat the lower number as your floor.

Use What-If Scores for Quick Scenarios

Canvas lets students test hypotheticals directly: on the Grades page, click a score cell and type a What-If score, and the total recalculates instantly using the course's real weights and drop rules. It is the fastest way to answer questions like "what happens if I get an 85 on the final." What-If scores are only visible to you and revert when you refresh or reset them, so experiment freely. Instructure's official Canvas Community site hosts the step-by-step student guides for What-If scores and the rest of the Grades page.

Mirror the Course in the Grade Calculator

To plan beyond one hypothetical at a time, rebuild the course in the Grade Calculator. Create one category per Canvas assignment group with the same weights, compute each category's average from your Canvas scores (points earned divided by points possible within the group, honoring any drop rule), and enter those averages. Now you can model several endgames side by side, and pair it with the final exam formula to solve for the exact score a target requires instead of guessing.

The Syllabus Wins

Canvas displays whatever the course was configured to display, and configuration mistakes happen: weights that do not match the syllabus, extra-credit handled oddly, curves applied only at the end. The syllabus is the authoritative grading policy, so when the two disagree, ask the instructor rather than assuming the software is right. Our guide on reading the syllabus grade breakdown shows how to extract the weights you need for an accurate model.

Frequently Asked Questions

Why did my Canvas grade drop suddenly?

The most common causes are an instructor posting previously hidden grades, a zero entered for missing work that had been sitting ungraded, or a change in how assignment groups are weighted. Because Canvas ignores ungraded assignments by default, a batch of new grades can move the total sharply in either direction.

Does Canvas count ungraded assignments in my total?

Not by default. The Canvas total is calculated only from graded work, and ungraded assignments are excluded. Students can enable a treat-ungraded-as-zero view to see the worst case, and instructors can enter zeros manually, which do count.

Is the Canvas total my final grade?

Not necessarily. The syllabus is the authoritative grading policy. If the instructor's syllabus rules differ from how the Canvas course is configured, or if curves and manual adjustments are applied at the end, the official grade can differ from the Canvas total.

How do I figure out what I need on the final using Canvas?

Canvas What-If scores let you type a hypothetical final exam score and watch the total update, which works well for trial and error. To solve it directly, use a final grade calculator with your current grade and the final's weight from the syllabus.

Related guides