Add your assignments, scores, and weights to calculate your weighted average and GPA.
AD SLOT 1 — Above Calculator
Assignments
Assignment Name
Score (%)
Weight (%)
Weighted Average
—
out of 100%
Letter Grade
—
GPA Equivalent
—
on 4.0 scale
⚠ Total weight is not 100%. The weighted average will be calculated proportionally.
Standard Grading Scale
A+
97-100%
4.0
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
0-59%
0.0
AD SLOT 2 — Below Calculator / Above FAQ
Frequently Asked Questions
How is a weighted grade average calculated?
A weighted grade average gives different assignments different levels of importance based on their assigned weight (percentage of the total grade). To calculate it, multiply each assignment's score by its weight, sum all those products, then divide by the sum of all weights. For example, if a midterm worth 30% receives 85% and a final worth 40% receives 90%, and homework worth 30% averages 95%: weighted average = (85×30 + 90×40 + 95×30) / (30+40+30) = (2550+3600+2850) / 100 = 90%.
What GPA scale is this calculator based on?
This calculator uses the standard 4.0 GPA scale widely used across US high schools and colleges. The mapping is: A+ = 4.0, A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, D- = 0.7, F = 0.0. Some institutions use a weighted GPA that rewards AP or honors courses with 5.0-scale credit, but this calculator uses the standard unweighted scale.
What are the standard letter grade cutoffs?
While cutoffs vary by institution and instructor, the most common standard is: A (90–100%), B (80–89%), C (70–79%), D (60–69%), F (below 60%). Some schools use A+ for 97–100%, A for 93–96%, A- for 90–92%, and similar plus/minus breakdowns within each letter range. Always check your specific course syllabus for the grading scale your instructor uses, as it may differ.
Do all assignments need to have the same weight?
No—this is the whole point of weighted grade calculation. Different types of assignments contribute different amounts to your final grade. A typical college course might weight homework at 20%, quizzes at 15%, a midterm at 30%, and a final exam at 35%. You can assign any weight to each assignment. The calculator totals your weights, so they don't need to add up to exactly 100% if you're only entering a subset of your assignments.
What grade do I need on my final exam to get an A?
To find the required final exam score, rearrange the weighted average formula. If your current grade before the final is G, the final is worth W% of the total grade, and your target overall grade is T, then: required final score = (T × total weight − G × remaining weight) / final weight. For instance, if you have 88% with 60% of the course complete, and the final is worth 40%, to get a 90% overall you need: (90×100 − 88×60) / 40 = (9000 − 5280) / 40 = 93%.
What is a passing grade in US colleges?
The minimum passing grade varies by institution and program. Most US colleges consider a D (around 60–69%) as the minimum passing grade for a standard course, though it may not satisfy major requirements. For courses required in your major or for graduate programs, a C or higher is often required. Some programs require a minimum C+ or B for prerequisite courses. Always check your school's academic policies and your program's specific requirements.
How do I calculate my GPA from letter grades?
Convert each letter grade to its GPA value using the standard 4.0 scale, then calculate a weighted average based on credit hours. Sum the products of each course's GPA value times its credit hours, then divide by the total credit hours. For example: English (A, 3 credits) = 4.0×3=12; Math (B+, 4 credits) = 3.3×4=13.2; History (A-, 3 credits) = 3.7×3=11.1. GPA = (12+13.2+11.1) / (3+4+3) = 36.3/10 = 3.63.
Can I use this calculator if my course doesn't use percentages?
Yes. If your assignments are scored as points (e.g., 45/50), convert them to a percentage first by dividing the points earned by the total points possible and multiplying by 100 (45/50 × 100 = 90%). Enter that percentage as the score. The weight field accepts any number—you can enter actual credit hours or point values as weights, and the calculator will correctly proportion them. The weighted average will still be accurate regardless of what scale you use for weights.
AD SLOT 3 — Below FAQ
How to Use the Grade Calculator
Enter each assignment or grade category with its name, your score as a percentage, and its weight in the overall course. For example: "Homework" at 92% with a weight of 25, "Midterm" at 78% with a weight of 35, and "Final" at 88% with a weight of 40. The calculator immediately shows your weighted average, corresponding letter grade, and GPA equivalent.
You can add as many rows as you need using the "Add Assignment" button, and remove any row with the delete icon. If you're planning ahead and want to see what score you need on an upcoming assignment to hit a target grade, try entering your best estimate and adjusting the score to see how it affects your average. Use it as a live grade simulator throughout the semester to stay on top of where you stand academically.