Grade Calculator

Quick Presets

Component
Score
Out of
Weight %
️ Weights must total 100%
-
- %
-

🔮 What-If Grade Scenarios

Run the calculator first. Then explore what happens if you score differently on remaining components.

Run the calculator first.

What Do I Need on the Final?

Enter your current grade and the final exam weight to find out what you need.

How Weighted Grades Work

Weighted Average Formula

Weighted Grade = Sum of (Component % × Weight %) Step 1: Convert each score to percentage Score / Max × 100 = Component Percentage Step 2: Multiply by weight Component % × (Weight / 100) = Weighted Contribution Step 3: Sum all contributions Total Grade = Sum of all Weighted Contributions Example: Assignments: 85/100 × 30% = 25.5 pts Midterm: 72/100 × 30% = 21.6 pts Final: 90/100 × 40% = 36.0 pts Total: 83.1 / 100

Score Needed on Final Exam

Needed Score = (Target − Current × (1 − FinalWeight)) / FinalWeight Where all values are as decimals (0-1) Example: Current 78%, target 80%, final weight 30% Needed = (0.80 − 0.78 × 0.70) / 0.30 = (0.80 − 0.546) / 0.30 = 0.254 / 0.30 = 84.7% You need at least 84.7% on the final to get 80%.

Standard Grade Boundaries (US)

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 Below 60% Note: Exact cutoffs vary by institution and instructor. Some use 90/80/70/60 hard cutoffs without + or - grades.

Frequently Asked Questions

Each component has a weight percentage (e.g., homework = 20%, final = 40%). Your score in each component is converted to a percentage, then multiplied by its weight. The products are summed to get your overall grade. Example: 85% on homework (20% weight) = 0.85 × 20 = 17 grade points. 78% on quizzes (15% weight) = 11.7 grade points. Total so far = 28.7 out of 35 possible weight points. Your current grade on completed work = 28.7 ÷ 35 × 100 = 82%. This normalised approach shows your true standing before all components are complete.
If some components are not yet graded (e.g., the final exam is upcoming), the calculator shows your current grade normalised to the completed work. If homework (20%), quizzes (15%) and midterm (25%) are graded (60% total weight) but the final (40%) is not, your current grade is calculated as: total weighted points earned ÷ 60 × 100. This gives your actual standing on what has been graded, not an artificially lowered number for missing the future exam.
Formula: Needed Score = (Target Grade − Current Grade × Pre-Final Weight) ÷ Final Weight. Example: current grade 78%, target 85%, final worth 35%. Pre-final weight = 1 − 0.35 = 0.65. Needed = (0.85 − 0.78 × 0.65) ÷ 0.35 = (0.85 − 0.507) ÷ 0.35 = 95.1%. If the result exceeds 100%, the target is mathematically impossible. If negative, you've already secured that grade. The What-If tab calculates this for any target automatically.
Extra credit allows a component score to exceed 100%. If you scored 107 out of 100 on an assignment with extra credit, enter 107/100 in the calculator - it will use 107% for that component. When weighted, this can push your overall grade above the standard maximum. For example, 107% on homework worth 20% contributes 21.4 weighted points instead of 20. Professors sometimes cap course grades at 100% regardless - check your syllabus. The calculator shows the mathematically accurate result.
Yes, with a simple workaround. If your professor drops the lowest grade from a category (e.g., the lowest of 5 quizzes), simply don't enter that lowest score. Instead, adjust the remaining grades' weights upward proportionally. Example: 5 quizzes each at 3% weight, lowest dropped. Omit the lowest quiz. Distribute its 3% among the remaining 4 quizzes - each becomes 3.75% instead of 3%. Enter 4 quizzes at 3.75% weight each. Total quiz weight stays at 15%.
A grade curve adjusts scores - usually upward. Types: Flat curve (add fixed points: 72 + 5 = 77); Scaling curve (multiply by a factor: 72 × 1.1 = 79.2); Bell curve (adjust so median hits a target grade). Apply the curve to your raw score before entering it. If you scored 72 and the professor adds 5 points, enter 77/100. If the curve is percentage-based (all scores multiplied by 1.08), multiply your score first. Curves are applied to the raw score, not to the weighted contribution.
Convert letter grades to percentage midpoints before entering: A+ = 98, A = 95, A− = 91, B+ = 88, B = 85, B− = 81, C+ = 78, C = 75, C− = 71, D+ = 68, D = 65, F = 55 (or 0 depending on context). Enter these as your score out of 100. This gives a reasonable approximation of your weighted grade. For more precision, use the middle of the specific percentage range your institution defines for each letter (check the syllabus for exact ranges).
An unweighted grade simply averages all scores equally - every assignment counts the same regardless of its importance. A weighted grade gives different components different levels of importance. Most college courses use weighted grading - the final exam counts more than a quiz. Unweighted grading is more common in simple point-total systems where everything is tracked in points and the grade is total points earned ÷ total possible points. Both approaches can be entered in this calculator - for point-total systems, enter each item's points as score out of max points with equal weights, or just one combined entry.

Grade Calculator - Weighted Grades, Letter Grade Conversion & Final Exam Planning

Every course you take combines multiple grade components - each with its own weight in the final course grade. Getting a clear picture of where you stand requires more than just averaging scores: it requires weighting each component correctly. This calculator handles the full calculation, shows your current grade even when some components are still incomplete, and tells you exactly what you need on upcoming assessments to finish where you want.

Example - weighted grade calculation: Homework 85% (weight 20%) = 17.0 pts. Quizzes 78% (weight 15%) = 11.7 pts. Midterm 82% (weight 25%) = 20.5 pts. Final exam pending (weight 40%). Current grade on completed work: (17.0 + 11.7 + 20.5) ÷ 60 × 100 = 82.0% - a solid B before the final.

How Weighted Grading Works - The Formula

A weighted grade gives each component a different level of importance based on its assigned percentage weight. The calculation:

  1. Convert each component score to a percentage (score ÷ total points × 100)
  2. Multiply each percentage by its weight (as a decimal): 85% × 0.20 = 17.0
  3. Sum all weighted scores
  4. If all weights total 100%, this sum is your final grade
  5. If some components are incomplete, divide the sum by the total weight of completed work, then multiply by 100, to get your grade on completed work only

This "normalised" approach for incomplete courses gives your true current standing based only on what has been graded - not an artificially depressed number that penalises you for an upcoming exam you haven't taken yet.

Understanding Your Course Syllabus Weights

Most course syllabi list grade weights in one of two formats - both produce the same result when entered correctly:

Percentage Weight Format

  • Homework: 20%
  • Quizzes: 15%
  • Midterm Exam: 25%
  • Final Exam: 40%
  • Total: 100%
  • Enter directly as shown - the calculator uses these as-is

Points Format (Convert to Weights)

  • Homework: 200 points total
  • Quizzes: 150 points total
  • Midterm: 250 points total
  • Final: 400 points total
  • Total: 1,000 points
  • Weights: 20%, 15%, 25%, 40% - convert by dividing each by the grand total

What-If Analysis - Planning Around the Final Exam

The What-If tab uses the final grade formula to answer the question students care about most before finals: "What do I need to score to finish with a specific grade?" The formula solves for the unknown final exam score:

Needed Final Score = (Target Grade − Current Grade × Pre-Final Weight) ÷ Final Weight

Where Pre-Final Weight = 1 − Final Weight. If the needed score comes out above 100%, the target grade is mathematically impossible even with a perfect final. If it comes out negative or near zero, you've already secured that grade - focus on maintaining rather than scrambling.

This analysis is most valuable when you can see the full range: what score for a B, what score for a B+, what for an A−. Often students discover they're closer to the next grade level than they thought - or that protecting a B requires more care than assumed.

Handling Common Grade Calculation Scenarios

  • Dropped lowest grade: Simply omit the lowest score and adjust weights. If 5 quizzes each count 4% and the lowest is dropped, enter 4 quizzes at 5% each.
  • Extra credit: Enter the score above 100% directly. If the assignment is worth 100 points and you scored 107 (with extra credit), enter 107 out of 100 - the calculator will use 107% for that component.
  • Grade curve: Apply the curve to the raw score before entering. If you scored 72 and there's a +5 curve, enter 77. For a scaling curve, multiply your score by the curve factor first.
  • Letter grade input: Convert to percentage midpoints: A = 95, A− = 91, B+ = 88, B = 85, B− = 81, C+ = 78, C = 75, C− = 71, D = 65. Enter these as scores out of 100.

How this calculator works, and where the numbers come from

The Grade Calculator applies the standard formula for this calculation to the values you enter and updates the result as you type. The calculation itself happens in your browser, and the page explains the method so you can check any result by hand.

Please note: Results are provided for general information and are calculated from the values you enter.

Sources and further reading

Last reviewed: by the CalcQube Editorial Team. See our editorial policy for how we build and check calculators, or report an error.