TidyFigure

Grade Calculator

  • 100% free
  • No sign-up
  • Runs in your browser

Score needed = (target grade − points already earned) ÷ weight still to come. With homework (20%) at 90, a midterm (30%) at 78 and a project (20%) at 85, you've earned 58.4 of 70 possible points, a current grade of 83.4%. To finish with 85%, you need 88.7% on the 30% final.

Assessments (leave the score empty if you haven’t had it yet)

Everything runs in your browser. Nothing you type is sent anywhere.

How weighted grades work

Most courses don't average every score equally. Each assessment has a weight, the share of the final grade it's worth. Each score is multiplied by its weight, and the results are added up.

Points earned = score × weight ÷ 100, for each assessment Current grade = points earned ÷ weight completed × 100 Homework 90% × 20 = 18.0 Midterm 78% × 30 = 23.4 Project 85% × 20 = 17.0 Earned: 58.4 points out of 70 → current grade 83.4%

What you need on the final

Needed = (target × total weight ÷ 100 − points earned) ÷ weight left × 100 For 85%: (85 − 58.4) ÷ 30 × 100 = 88.7% For 80%: (80 − 58.4) ÷ 30 × 100 = 72.0% For 90%: (90 − 58.4) ÷ 30 × 100 = 105.3% → not possible

If the answer is over 100%, the target can't be reached unless there's extra credit. If it's 0% or less, you've already secured that grade.

Using the calculator

  1. Copy the weights from your syllabus or course outline. They should add up to 100%.
  2. Enter your scores as percentages for everything you've already done. For a score like 42 out of 50, enter 84.
  3. Leave the score empty for anything still to come: the final exam, the last project, or several remaining tests.
  4. Type the overall grade you want. The table also shows what you need for an A, B, C or D.

If several assessments are still to come, the result is the average you need across them, weighted by how much each is worth.

Common grading setups

  • Points-based courses: if your teacher adds up points (say 1,000 in total), each assessment's weight is its points divided by the total.
  • Dropped scores: if the lowest quiz is dropped, leave it out.
  • Category weights: enter each category (homework, quizzes, exams) as one row using your average score in it.

Study smarter for the final

Knowing the exact score you need helps you plan. If you need 72%, focus on securing the core topics; if you need 95%, every detail matters. Spaced practice with the flashcard maker is one of the most effective ways to remember material. To see how this course affects your overall average, use the GPA calculator.

Letter grade boundaries shown (A = 90, B = 80, C = 70, D = 60) are common in the US, but your school's may differ.

Frequently asked questions

What do I need on my final to get an A?

Enter your scores so far, leave the final empty, and the table shows the score needed for an A (90%), B, C and D.

How do I calculate my weighted grade?

Multiply each score by its weight, add the results, and divide by the total weight completed.

What if my weights don’t add up to 100%?

The calculator scales results to the weights you entered, and shows a note. Check your syllabus for the correct weights.

How do I enter a score like 42 out of 50?

Convert it to a percentage first: 42 ÷ 50 × 100 = 84%.

What if I need more than 100%?

Then the target can’t be reached without extra credit. Look at the next grade down in the table.

Last updated October 2026 · More student tools