📝 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

🤖
AI Grade Advisor - Coming Soon!
AI-powered study plan to hit your target grade, time allocation advice and grade improvement strategies.
Coming Soon - Stay Tuned!

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.