AllSmartCalculators

Grade Calculator

Weighted grade for assignments & exams.

Reviewed by Ankit Guptaยท Builder ยท AllSmartCalculators

education

Adjust the inputs below

90 %
%
20 %
%
85 %
%
30 %
%
88 %
%
50 %
%
Final Grade
0%
Letter Grade
B

A weighted grade calculator works out your course grade when the homework, the midterm and the final exam each count for a different share of the total. Enter the grade you got in each component and the weight the syllabus gives it; the calculator returns the overall percentage and the matching letter grade.

How a weighted grade is calculated

Each component's grade is multiplied by its weight, the products are added, and the sum is divided by the total weight. In symbols:

Final grade = (homework ร— its weight + midterm ร— its weight + final exam ร— its weight) รท (sum of the weights)

Dividing by the sum of the weights is what makes the tool forgiving: if your syllabus weights add up to 100 the division changes nothing, and if they add up to 90 because one component was dropped, the calculator still gives a correct percentage.

A worked example

A course weights homework 30%, the midterm 30% and the final 40%. A student scores 92 on homework, 78 on the midterm and 85 on the final.

ComponentGradeWeightGrade ร— weight
Homework92302,760
Midterm78302,340
Final exam85403,400
Total1008,500

8,500 รท 100 = 85.0%, a B on the common US 10-point scale. Notice that the plain average of the three marks is also 85 only because the weights happen to be close; make the final worth 60% and the same marks give 84.3%.

Letter grades

The letter the calculator shows uses the scale most US and international universities publish: A from 90, B from 80, C from 70, D from 60, F below that. If your college uses plus and minus grades, or an Indian 10-point grading, the percentage is still right; read the letter off your own institution's table. For Indian semester systems use the SGPA calculator or the CGPA calculator, which work in grade points rather than percentages.

Using it before the final exam

Leave the final exam grade at the mark you expect and the calculator shows where you would land. To turn the question around and find the score you need on the final to reach a target, use the exam score predictor, which solves for exactly that number.

Common mistakes

Entering weights as decimals (0.3) in one box and percentages (30) in another is the usual error; use the same style throughout. And check whether your course drops the lowest homework score before weighting; if it does, enter the homework average after the drop.

Grade Calculator โ€” frequently asked questions

How do I calculate a weighted grade?

Multiply each component grade by its weight, add the results, and divide by the total of the weights. With weights that add up to 100, the division by 100 just turns the sum into a percentage.

What if my weights do not add up to 100?

The calculator divides by whatever the weights add up to, so the result is still a correct percentage. Weights of 20, 30 and 40 are treated as shares of 90.

What letter grade is 85 percent?

A B on the 10-point scale used by most universities (A 90โ€“100, B 80โ€“89, C 70โ€“79, D 60โ€“69). Institutions that use plus and minus grades would usually call 85 a B.

Can I use this for Indian college marks?

Yes for a percentage: enter internal marks, mid-semester and end-semester marks with the weights your university publishes. For grade points, use the SGPA or CGPA calculators instead.

How is this different from the exam score predictor?

This tool takes all the marks and gives the final grade. The predictor takes the grade you have so far and the grade you want, and tells you the mark you need on the remaining exam.

Also searched as: cgpa to grade

Embed this calculator

Free to use on your own site โ€” no signup, no key, no limits. Paste this where you want the calculator to appear. Please keep the attribution line; it is the only thing we ask in return.

HTML

Add ?theme=light to the embed URL for a light background. The frame reports its own height to the parent window as a asc-embed-height message if you would rather size it automatically than use the fixed 620px.

Related calculators