How It Works
A weighted grade calculator multiplies each assignment's percentage score by its weight, then sums those products to get an overall course grade. The formula is:
Weighted Grade = sum of (score / maxScore * weight) for all assignments
In formal notation:
When all weights sum to 100%, the result is your final course percentage. If weights sum to less than 100% (because the final exam has not been taken yet), the calculator normalizes the result so you see what your grade would be based on work completed so far.
The "What do I need on the final?" mode reverses the formula. Given your current weighted average, the final exam's weight, and your target grade, it solves for the required final exam score:
Required Score = (Target - Current Weighted Grade) / Final Weight * 100
If the required score exceeds 100%, the target grade may not be achievable through the final exam alone.
Variable Definitions
Assignment Name is a label for each graded item in your course. It has no effect on the calculation but helps you keep track of which scores correspond to which assignments. Examples include "Midterm Exam," "Homework 3," or "Lab Report."
Score is the number of points you earned on a given assignment. This is the numerator in the percentage calculation. If you earned 42 out of 50 points, your score is 42.
Max Score is the maximum number of points possible for that assignment. This is the denominator. Combined with the score, it gives you the raw percentage: score divided by max score. An 85 out of 100 is 85%.
Weight % indicates how much each assignment counts toward the final course grade. A midterm worth 30% of the course has a weight of 30. All weights across every assignment in the course should ideally add up to 100%, though the calculator handles partial sums by normalizing.
Final Weight % (in final exam mode) is the percentage of the total course grade allocated to the final exam. If the final is worth 30% of the course, enter 30.
Target Grade % (in final exam mode) is the overall course grade percentage you aim to achieve. Enter 90 if you want an A-minus or higher.
Edge Cases and Advanced Scenarios
Weights that do not sum to 100%. If you have only entered assignments that account for 70% of the course (because the final exam has not happened yet), the calculator shows your weighted average based on completed work only. It divides the weighted sum by the total weight entered, not by 100. This gives you an accurate picture of where you stand without penalizing you for ungraded work.
Extra credit above 100%. If a score exceeds the maximum (for example, 55 out of 50 due to bonus points), the calculator handles this correctly. The percentage for that assignment will be above 100%, and the weighted contribution will reflect the bonus. Your final grade can exceed 100% if enough extra credit is earned.
Required final score above 100%. In final exam mode, if the required score exceeds 100%, the calculator displays a warning explaining that the target may not be achievable through the final exam alone. This happens when the current weighted average is too far below the target for the final's weight to make up the difference.
What to Do with Your Result
Assess where you stand. Compare your current weighted grade to the letter grade boundaries. If you are at 89.5% and need a 90% for an A-minus, you know exactly how much room you have. This is far more useful than guessing based on individual assignment grades.
Plan your study time. Use the "What do I need on the final?" mode to set a realistic target. If you need a 95% on the final to get an A but typically score in the 80s, you can decide whether to aim for the A or focus on maintaining a solid B+.
Identify low-impact assignments. The bar chart shows each assignment's weight contribution. If a 5% homework set is dragging down your average, it matters less than a 30% exam. Focus your energy on the heavily weighted items.
Verify your instructor's calculations. At the end of the semester, enter all your scores and weights and compare the result to the grade your instructor posts. Discrepancies can reveal data-entry errors or misunderstandings about the weighting scheme.
The Letter Grade Scale
This calculator uses the standard US letter grade scale: A+ (97-100), A (93-96.99), 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), and F (below 60). Some institutions use slightly different cutoffs, so check your syllabus for the exact scale your instructor applies.
Related tools
For GPA calculations using letter grades and credit hours, try the GPA calculator. To find what percentage one number is of another, use the percentage calculator. For standard deviation of a data set, see the standard deviation calculator.