Grade Calculator (Weighted) + Final Exam Grade Needed
Type each assignment with its score and weight. Scores can be a percent (87), points (43/50) or a letter (B+). You get your current grade, the letter and 4.0 GPA, and below it the score you need on the final to reach the grade you want.
FreeNo sign-upRuns in your browser: your data is not uploaded
What do I need on the final exam?
How a weighted grade is calculated
Most courses do not count every assignment the same. The syllabus gives each category a weight: homework 20%, quizzes 15%, midterm 25%, project 15%, final exam 25%. Your course grade is the sum of each score multiplied by its weight, divided by the total weight:
Weighted grade = (score₁ × weight₁ + score₂ × weight₂ + …) ÷ (weight₁ + weight₂ + …)
With the example in the calculator: (92 × 20 + 85 × 15 + 78 × 25 + 90 × 15) ÷ 75 = 85.53%. Dividing by 75 instead of 100 is what makes this your grade so far: the final exam (the missing 25%) has not happened yet. When all the weights add up to 100, the result is the final course grade.
If you leave every weight empty, the calculator gives each row the same weight, which is the right method when the teacher simply averages all scores. Points work too: type 43/50 and it becomes 86%. Letters are converted to the middle of their band (B+ = 88.5%), so use percentages when you have them.
The final exam formula
To find the score you need on the final, start from the grade you want and remove the part you have already earned:
Needed = (target − current × (1 − w)) ÷ w, where w is the final exam weight as a decimal.
Example: you have 84% going in, the final is worth 25% and you want 90%. Needed = (90 − 84 × 0.75) ÷ 0.25 = (90 − 63) ÷ 0.25 = 108%. That is above 100, so an A- is out of reach without extra credit; the best possible result is 88% with a perfect final. The table under the answer shows the course grade for every final exam score from 50% to 100%, so you can see what a realistic result does to your grade.
Letter grades and GPA
The letter and GPA use the most common US 4.0 scale: A 93-100, A- 90-92.99, B+ 87-89.99, B 83-86.99, B- 80-82.99, C+ 77-79.99, C 73-76.99, C- 70-72.99, D+ 67-69.99, D 63-66.99, D- 60-62.99, F below 60. A+ counts as 4.0 here; some universities give 4.3. Many schools use a different scale (10-point bands, no plus/minus, or 4.0 only above 94), so check your syllabus. The percentage is always correct; only the letter depends on the scale.
Common mistakes
- Averaging category averages without weights. If homework is 10% and exams 60%, a simple average of the two gives homework six times too much influence.
- Mixing points and percent in one category. 18/20 and 45/50 are 90% and 90%; adding the points (63/70) gives the same here, but not when the totals differ a lot. Use the method your teacher uses.
- Weights that add up to more than 100. The calculator scales them proportionally and tells you; usually it means a category was typed twice.
- Dropped lowest scores. If the lowest quiz is dropped, leave it out of the table.
FAQ
How do I calculate my grade with weights?
What score do I need on my final to get an A?
What is a B+ in percent?
Does the calculator work with points instead of percent?
What if my weights do not add up to 100?
Embed this calculator on your website
Put the live calculator on your own page (blog post, HR portal, client site). Paste this where you want it to appear; it is free, loads from HeadsNTail and always uses the current rates. Keep the credit line under it.
<iframe src="https://headsntail.com/embed/grade-calculator" title="Grade Calculator (Weighted + Final Exam)" loading="lazy" style="width:100%;max-width:720px;height:760px;border:0;border-radius:16px;background:#0f141b" allow="clipboard-write"></iframe> <p style="font-size:13px"><a href="https://headsntail.com/tools/grade-calculator">Grade Calculator (Weighted + Final Exam)</a> by HeadsNTail</p>
Works in WordPress (Custom HTML block), Blogger, Webflow, Notion (embed block with the iframe URL) and plain HTML. Height can be changed in the code.
Link to this tool
Found it useful? Put a link in your docs, README or forum answer so others can use it too:
<a href="https://headsntail.com/tools/grade-calculator">Grade Calculator (Weighted + Final Exam)</a> (free, by HeadsNTail)
[Grade Calculator (Weighted + Final Exam)](https://headsntail.com/tools/grade-calculator)
Share: X LinkedIn Reddit WhatsApp
Need a website, HR or business system? HeadsNTail builds websites, HR and payroll apps and business tools. See services or ask a question.