Grade Calculator

Calculate your weighted average grade or total points-based grade instantly. Supports extra credit, multiple assignments, and letter grade conversion.

Assignment NameScore (%)Weight (%)
Weighted Average Grade
89.10%
Letter Grade: B+
Total Weight
100.0%
Assignments
5
Letter Grade
B+

How to Use the Grade Calculator

This calculator gives you two ways to compute your course grade. Use the Weighted Average tab when your syllabus assigns different percentage weights to each component (exams, homework, labs). Use the Points tab when every assignment just has a raw point value and you want the overall percentage.

  1. Weighted Average: Enter each assignment or category name, your score (0โ€“100), and its weight (%). All weights should sum to 100%.
  2. Points: Enter each assignment name, the points you earned, and the total points possible. The calculator sums both columns and divides.
  3. Your grade updates instantly โ€” no need to click Calculate.
  4. Hit Share to copy a URL with your current inputs so you can bookmark or share your scenario.

Weighted Average Formula

The weighted average gives more influence to high-weight items like a final exam than to low-weight items like a daily quiz.

Weighted Grade = ฮฃ(Score ร— Weight) รท ฮฃ(Weight)
Example: (88ร—0.20 + 91ร—0.25 + 85ร—0.15 + 95ร—0.15 + 87ร—0.25) รท 1.00 = 88.70%

Points-Based Formula

When all assignments use raw points, add up every point earned and divide by all points available:

Grade % = (Total Points Earned รท Total Points Possible) ร— 100
Example: (45+18+82+28+92) รท (50+20+100+30+100) ร— 100 = 265/300 ร— 100 = 88.33%

Grade Scale

A+ 97โ€“100 | A 93โ€“96 | A- 90โ€“92 | B+ 87โ€“89 | B 83โ€“86 | B- 80โ€“82
C+ 77โ€“79 | C 73โ€“76 | C- 70โ€“72 | D+ 67โ€“69 | D 63โ€“66 | D- 60โ€“62 | F 0โ€“59

Worked Example

Scenario: Your syllabus is Homework 20%, Midterm 25%, Quizzes 15%, Lab 15%, Final 25%.

Scores: Homework 88%, Midterm 91%, Quizzes 85%, Lab 95%, Final 87%.

Calculation: (88ร—20 + 91ร—25 + 85ร—15 + 95ร—15 + 87ร—25) รท 100 = 8870 รท 100 = 88.70% โ†’ B+

Frequently Asked Questions

The calculator still computes a result by dividing by the actual total weight, but it shows a warning. If weights don't sum to 100% it likely means you've missed a category or entered a value incorrectly. Check your syllabus and adjust until the total reads 100%.
Yes. The score field accepts values above 100, so you can enter extra credit scores like 105 or 110. The weighted average will reflect the bonus, potentially pushing your overall grade above 100%.
Both are mathematically valid but suited to different grading systems. If your professor weights categories (e.g., exams count 40%), use Weighted Average. If they just total up all points at the end, use Points. Check your syllabus to know which your class uses.
Simply leave those rows blank or enter 0 for the score. A zero score will be included in the calculation and will lower your average. If an assignment hasn't happened yet, don't add a row for it โ€” the calculator will use only completed items.
A simple average treats every assignment equally โ€” add all scores and divide by the count. A weighted average multiplies each score by its importance (weight) before averaging, so a final exam worth 40% has four times more influence than a quiz worth 10%.

Related Calculators