Calculate Your Exact Class Grade
Your current grade is the single most useful number in any class — but most schools do not make it easy to see. Online gradebooks may show a running total, may show a misleading average, or may not show anything until the semester ends. This calculator takes the raw materials — your assignment scores and their weights — and returns your exact current grade in seconds. It also shows the minimum scores you need on remaining assignments to reach your target letter grade, so you can plan the rest of the semester with real numbers instead of guesswork.
Quick example: You have scored 90% on homework (20% weight), 85% on quizzes (15% weight), 78% on the midterm (25% weight), and 88% on the final (40% weight). Your weighted grade is 85.85% — a solid B. Without the calculator, you might assume you are at a B+ because most of your individual scores are above 85%.
The Weighted Grade Formula
The weighted grade formula is the mathematical foundation of virtually every grading system in higher education. It accounts for the fact that not all assignments contribute equally to your final grade — a final exam worth 40% should have far more influence than a homework worth 5%.
Weighted Grade = Σ(Score × Weight) / Σ(Weight)
Each score is multiplied by its corresponding weight, those products are summed, and the total is divided by the sum of all weights. This is mathematically identical to the GPA formula, just applied within a single class. When all weights sum to 1.0 (or 100%), the denominator simplifies to 1.0 and the formula reduces to a weighted sum.
Worked example: A course with Homework at 92% (20% weight), Quizzes at 85% (15%), Midterm at 78% (25%), and Final at 88% (40%). Weighted Grade = (92 × 0.20 + 85 × 0.15 + 78 × 0.25 + 88 × 0.40) / 1.00 = (18.4 + 12.75 + 19.5 + 35.2) / 1.00 = 85.85%. Note how the final exam, despite having a lower score than homework, pulls the grade slightly below the simple average because of its heavy 40% weight.
Calculating Your Grade Mid-Semester
The real power of this calculator is tracking your grade during the semester, not just at the end. When you have only completed some assignments, the weights of what you have completed may not total 100%. The calculator handles this correctly by dividing only by the sum of completed weights.
Mid-semester example: After the midterm, you have completed assignments worth 60% of the total grade. Homework at 90% (20% weight), Quizzes at 82% (15%), Midterm at 75% (25%). Current Grade = (90 × 0.20 + 82 × 0.15 + 75 × 0.25) / 0.60 = (18 + 12.3 + 18.75) / 0.60 = 49.05 / 0.60 = 81.75% (B−). This is your weighted average of work completed so far — the remaining 40% is still undetermined.
What Do You Need on Remaining Work?
Once you know your current grade on completed work, you can calculate the minimum score you need on the remaining portion to reach any target grade. This transforms vague anxiety (“am I going to get a B?”) into a concrete plan (“I need to average 85% on remaining work to keep my B”).
Formula: Required Average on Remaining = (Target Grade − Current Grade × Completed Weight) / Remaining Weight.
Using the mid-semester example (81.75% with 60% complete, 40% remaining): for a B (83%), you need 84.9% on remaining work. For a B+ (87%), you need 94.9%. For an A− (90%), you need 102.4% — unreachable. This tells you that an A− is mathematically impossible from your current position, a B+ requires near-perfect work, and a B is comfortably within reach. That is actionable intelligence.
Standard U.S. Letter Grade Scale
Most U.S. schools use this percentage-to-letter conversion, though exact cutoffs vary by institution: A+ (97–100%, 4.0 GPA), A (93–96%, 4.0), A− (90–92%, 3.7), B+ (87–89%, 3.3), B (83–86%, 3.0), B− (80–82%, 2.7), C+ (77–79%, 2.3), C (73–76%, 2.0), C− (70–72%, 1.7), D+ (67–69%, 1.3), D (63–66%, 1.0), D− (60–62%, 0.7), F (below 60%, 0.0).
Variations to watch for: Some schools cap A+ at 4.0 with no distinction from A; others assign 4.3. Many schools do not use plus/minus grading — an A is 90%+, B is 80–89%. Some set the A threshold at 94% rather than 93%. A few use a steeper scale where 60% is the minimum passing grade instead of the D− threshold. Always verify your school’s exact scale in the syllabus.
Points-Based Grading
Some courses — especially in math, science, and engineering — add up raw points rather than using weighted categories. Every point is equal regardless of which assignment it came from. The formula is simple: Grade = (Total Points Earned / Total Points Possible) × 100.
Example: Homework 1 (18/20), Homework 2 (15/20), Quiz 1 (27/30), Midterm (82/100), Project (45/50), Final (88/100). Total: 275/320 = 85.9%. In points-based grading, a 100-point final exam automatically has more weight than a 20-point homework because it contributes more to the denominator. The math is simpler, but the concept is the same.
Which does your class use? Check your syllabus. Weighted grading lists category percentages (Homework: 20%, Quizzes: 15%, etc.). Points-based grading lists point values per assignment (Homework 1: 20 points, Midterm: 100 points, etc.) and a total possible score. Enter your data in the mode that matches your class structure.
Common Grade Calculation Mistakes
Forgetting to weight assignments. A simple average of 90%, 85%, 70% is 81.67%. If those scores have weights of 20%, 30%, and 50%, the weighted average is only 78.5%. Simple averages only work when all assignments are equally weighted — which is almost never the case in real courses.
Confusing “weight” with “points.” In weighted grading, weight is the percentage of the total grade. In points grading, weight is the point value relative to the total. Mixing up the two produces wrong numbers.
Including dropped assignments. Many courses drop the lowest quiz or homework score before calculating final grades. Check your syllabus and exclude dropped scores from the calculator. Including them artificially lowers your calculated grade.
Using a running total that is not weighted. Some online gradebooks show a “current grade” that is just the simple average of completed assignments without applying category weights. If homework is 90% across 10 small assignments but the midterm is 70%, the simple average might look fine while the weighted average tells a different story.
Counting the final twice. Some courses use the final exam to replace a lower midterm score. In that case, use the higher value for both the midterm and the replacement — but count the weight only once to avoid double-counting.
Tracking Your Grade Throughout the Semester
The most effective use of this calculator is ongoing tracking, not end-of-semester panic. After each graded assignment, add the score and your current grade updates automatically. At midterm, run the “what do I need on remaining work?” calculation to see whether your target grade is still on track. During finals week, with all work completed except the final, the calculator tells you exactly what you need on the last exam to hit each possible letter grade. This approach converts grade anxiety into grade strategy — you always know where you stand and what is required next.
Frequently Asked Questions
Multiply each assignment’s score by its weight (as a decimal), sum those products, and divide by the sum of the weights. For example, if you scored 90% on a 30%-weighted midterm and 80% on a 20%-weighted homework, your current grade is (90 × 0.30 + 80 × 0.20) / (0.30 + 0.20) = 43 / 0.50 = 86%. This calculator does the math automatically — just enter your scores and weights.
A weighted grade accounts for the fact that different assignments contribute different amounts to your final grade. A final exam worth 40% has more impact than a quiz worth 5%. The weighted grade multiplies each score by its weight before averaging, ensuring high-weight items influence the result proportionally. This is how most college and high school courses calculate grades.
Divide total points earned by total points possible, then multiply by 100 to get a percentage. For example, 275 points out of 320 = 275 / 320 × 100 = 85.9%. In points-based grading, every point is equal regardless of which assignment it came from, so a 100-point final naturally carries more weight than a 20-point homework.
Use the formula: Required Final = (Target Grade − Current Grade × (1 − Final Weight)) / Final Weight. Or use SupaCalc’s dedicated Final Grade Calculator, which handles this calculation automatically and shows the minimum score needed for any target grade.
Most U.S. schools use this scale: 93–100% = A, 90–92% = A−, 87–89% = B+, 83–86% = B, 80–82% = B−, 77–79% = C+, 73–76% = C, 70–72% = C−, 67–69% = D+, 63–66% = D, 60–62% = D−, below 60% = F. Exact cutoffs vary by institution — check your syllabus.
Yes. Enter only the assignments that have been graded. The calculator shows your current grade based on completed work. If the remaining weights add up to less than 100%, the calculator can also show what scores you need on pending assignments to reach your target grade — turning uncertainty into a concrete plan.
The underlying percentage calculation is the same regardless of the letter grade conversion. If your school uses a 94%+ threshold for an A (instead of 93%), does not use plus/minus grading, or has a steeper scale, the percentage result from this calculator is still correct — only the letter grade label would change. Check your syllabus for your school’s exact cutoffs.
Try More SupaCalc Tools
Free calculators for finance, health, AI costs, and more.
Browse All Calculators