Grade Calculator

Calculate your current grade, weighted average, and required final exam score.

📝 Grade Calculator
Current Grade (%)
%
Final Exam Weight (%)
%
Target Overall Grade (%)
%
Grade
Letter Grade
GPA Points

📝 What is a Weighted Grade?

A weighted grade is a final course grade calculated by giving different assessments different levels of importance (weights). In most courses, not all work counts equally - a final exam typically counts for more than a single quiz. A weighted average reflects this by multiplying each score by its weight before averaging.

For example, if homework counts for 20%, midterm 30%, and final exam 50%, then a student who scores 80% on homework, 75% on the midterm, and 85% on the final would earn: (0.20×80) + (0.30×75) + (0.50×85) = 16 + 22.5 + 42.5 = 81% - a B− or B depending on the grading scale.

The "What do I need on the final?" mode solves the reverse problem: given your current weighted grade and the final exam's weight, what minimum score on the final is needed to achieve your target grade? This is one of the most practical grade calculations for students.

📐 Grade Formulas

Weighted Grade = Σ(Score × Weight) / ΣWeights
Required Final = (Target − Current × (1 − FinalWeight)) / FinalWeight
Score = percentage score on each assessment (0–100)
Weight = relative importance of each assessment (as %)
FinalWeight = weight of the final exam as a decimal (e.g. 40% = 0.40)
Current = current weighted average excluding the final exam
Target = desired overall grade (e.g. 80 for a B)

📖 How to Use This Calculator

Mode 1 - Weighted Grade

1
For each assessment, enter your score (%) and the weight (%) it contributes to the final grade.
2
Add more rows with "+ Add Assessment" if needed. Remove rows with the ✕ button.
3
Click Calculate - weights should total 100% for a complete picture.

Mode 2 - Final Exam Goal

1
Enter your current weighted grade (excluding the final).
2
Enter the final exam's weight (e.g. 40%) and your target overall grade (e.g. 80%).
3
Click Calculate to see the minimum score needed on the final exam.

💡 Example Calculations

Example 1 - Weighted Average

Homework 20% (score 85%), Midterm 30% (score 70%), Final 50% (score 82%)

1
Weighted sum = (85×20) + (70×30) + (82×50) = 1700 + 2100 + 4100 = 7900
Grade = 7900 / 100 = 79.0% - C+/B−
Try this example →

Example 2 - Required Final Score

Current grade 72%, Final weight 40%, Target 80%

1
Required = (80 − 72 × 0.60) / 0.40 = (80 − 43.2) / 0.40 = 36.8 / 0.40 = 92.0%
You need at least 92% on the final to achieve an 80% overall grade.
Try this example →

❓ Frequently Asked Questions

What if my weights do not add up to 100%?+
If weights total less than 100%, it means some assessments are not yet graded (e.g. the final exam is upcoming). The calculator still gives a valid weighted average for the assessments you have entered, using the sum of entered weights as the denominator. This gives you your current standing based on completed work. If weights total more than 100%, there may be an error in your input - double-check with your course syllabus.
How do weighted grades work?+
Weighted grades assign different importance to different assignments. If your midterm is 40% and final is 60%, a 70 on the midterm and 80 on the final gives: (70 x 0.4) + (80 x 0.6) = 28 + 48 = 76. Simple averages treat all grades equally; weighted averages reflect the actual grading policy.
What grade do I need on my final to pass the course?+
Use the what-do-I-need mode: enter your current grade, the final exam weight, and your target grade. The calculator solves: needed = (target - current x current_weight) / final_weight. If your current grade is 75 (worth 70%) and you need 90 overall, you need (90 - 52.5) / 0.30 = 125 - which is impossible, so 90 is out of reach.
What is the difference between a weighted and unweighted GPA?+
An unweighted GPA caps at 4.0 regardless of course difficulty. A weighted GPA (common in US high schools) gives bonus points for AP/honors courses - A in AP = 5.0, A in regular = 4.0. Colleges often recalculate to unweighted for standardized comparison. This grade calculator works with both - just enter the weight each course carries.
What are standard letter grade cutoffs?+
Common US scale: A (90–100%), B (80–89%), C (70–79%), D (60–69%), F (below 60%). Some institutions use a ± system: A+ (97–100), A (93–96), A− (90–92), B+ (87–89), B (83–86), B− (80–82), etc. Indian universities often use 10-point CGPA scales or letter grades starting at different cutoffs. Always check your institution's specific grading policy.
Can I use this for university courses with percentage and credit weights?+
Yes. Enter each component's percentage score and its contribution weight. For credit-hour-based weighting, convert credits to percentages of total credits (e.g. a 3-credit component out of 15 total = 20% weight), then apply the weighted average formula.
What score do I need to pass if I'm failing going into the final?+
Use Mode 2 - Final Exam Goal. Set your current grade to whatever you have now, set the final weight, and set your target to whatever the minimum passing grade is (often 40%, 50%, or 60% depending on the institution). The calculator will tell you exactly what you need on the final. If the result is above 100%, unfortunately it is mathematically impossible to pass with this final alone.
What percentage do I need on the final exam to pass the course?+
Required final score = (Target course grade - (current grade x non-final weight)) / final exam weight. Example: you have a 68% with 70% of the grade done, need 60% to pass. Required final = (60 - 68 x 0.70) / 0.30 = (60 - 47.6) / 0.30 = 41.3%. This calculator solves this exactly given your current grade, weightings, and target.
How are weighted grades calculated?+
Weighted grade = sum of (category score x category weight). Example: Homework 80% (weight 20%), Midterm 72% (weight 30%), Final 85% (weight 50%): (80 x 0.20) + (72 x 0.30) + (85 x 0.50) = 16 + 21.6 + 42.5 = 80.1%. The weights must sum to 100%. This calculator handles any combination of assignments and weights.
What is the difference between weighted and unweighted grades?+
Unweighted grades treat all assignments equally: final grade is the simple average. Weighted grades give different assignments different importance: a final exam worth 40% affects your grade more than a quiz worth 5%. Most college courses use weighted grades where exams carry more weight than homework. Always check your syllabus for the weighting breakdown at the start of semester.
How do I calculate my current grade mid-semester?+
Enter only the assessments completed so far and their weights, adjusting weights to total 100% (or use the "grade so far" method: sum of earned points / sum of possible points). Example: if you scored 85/100 on homework (20% weight) and 70/100 on midterm (30% weight), your grade on completed work = (85 x 0.20 + 70 x 0.30) / (0.20 + 0.30) = (17 + 21) / 0.50 = 76%.

How do I calculate my weighted grade average?

A weighted grade average assigns different importance to different assessments. Formula: weighted average = sum of (grade x weight) divided by sum of weights. Example: midterm 70% (weighted 30%), assignment 85% (weighted 20%), final exam 80% (weighted 50%). Weighted average = (70x0.30 + 85x0.20 + 80x0.50) / (0.30+0.20+0.50) = (21+17+40) / 1 = 78%. The weights must sum to 100% for this formula.

What score do I need on my final exam to pass?

Formula: required final score = (target grade - sum of completed grades x their weights) / final exam weight. Example: your target is 75%, completed work average is 70% (50% weight), final is 50% of the grade. Required final = (75 - 70x0.50) / 0.50 = (75 - 35) / 0.50 = 40 / 0.50 = 80%. You need at least 80% on the final to reach a 75% overall.

What letter grade is a 75%?

Letter grade scales vary by institution, but a common standard in the US and India: 90-100% = A (Excellent), 80-89% = B (Good), 70-79% = C (Average), 60-69% = D (Below average), below 60% = F (Fail). Some institutions use +/- grades: 93-100% = A, 90-92% = A-, 87-89% = B+, etc. Always check your institution grading scale, as cutoffs can differ significantly.

How does a missing assignment affect my grade?

A missing assignment typically scores 0% for that component. Impact depends on the assignment weight. Example: a 20% weighted assignment scored 0 instead of an expected 85%. Grade impact = 0.20 x (85 - 0) = 17 percentage points lost from your weighted average. A single missing high-weight assignment can drop your overall grade significantly. Submitting late work with a penalty (e.g. 50% of earned marks) is almost always better than a zero.

What is the difference between weighted and unweighted grades?

Unweighted grades treat all courses and assignments equally when calculating averages. A 90% in gym class counts the same as a 90% in advanced calculus. Weighted grades assign different importance to different components. In course grading: finals worth 40% count more than quizzes worth 10%. In GPA calculation: some high schools add grade points for honours or AP courses (e.g. A in AP = 5.0 instead of 4.0 in the weighted GPA scale). Most college GPA systems use unweighted 4.0 scales.

How do weighted grades work?

Weighted grades assign different importance to different assignments. If your midterm is 40% and final is 60%, a 70 on the midterm and 80 on the final gives: (70 x 0.4) + (80 x 0.6) = 28 + 48 = 76. Simple averages treat all grades equally; weighted averages reflect the actual grading policy.

What grade do I need on my final to pass the course?

Use the what-do-I-need mode: enter your current grade, the final exam weight, and your target grade. The calculator solves: needed = (target - current x current_weight) / final_weight. If your current grade is 75 (worth 70%) and you need 90 overall, you need (90 - 52.5) / 0.30 = 125 - which is impossible, so 90 is out of reach.

What is the difference between a weighted and unweighted GPA?

An unweighted GPA caps at 4.0 regardless of course difficulty. A weighted GPA (common in US high schools) gives bonus points for AP/honors courses - A in AP = 5.0, A in regular = 4.0. Colleges often recalculate to unweighted for standardized comparison. This grade calculator works with both - just enter the weight each course carries.