How to calculate GPA
Multiply each course grade point value by the number of credits for that course. Add those grade points together, then divide by the total number of credits. A four-credit class affects GPA more than a one-credit class.
Free school planning calculator
Calculate GPA from course credits and letter grades, including plus/minus grades, total grade points, course count, and weighted 4.0-scale estimates.
GPA result
Enter course credits and grades to estimate GPA.
Estimate only. Confirm official GPA rules with your school, counselor, registrar, or transcript system.
Multiply each course grade point value by the number of credits for that course. Add those grade points together, then divide by the total number of credits. A four-credit class affects GPA more than a one-credit class.
GPA is usually weighted by credit hours. For example, an A in a one-credit elective helps less than an A in a four-credit core class. This calculator keeps credits visible so the result is easier to explain.
The calculator uses a common plus/minus 4.0-style scale. Your school may round differently, omit plus/minus grades, or add extra points for honors, AP, IB, or dual-enrollment courses.
| Letter grade | Typical points | Planning note |
|---|---|---|
| A | 4.0 | Often the maximum for unweighted GPA. |
| A- | 3.7 | Some schools use 3.67 instead. |
| B+ | 3.3 | Some scales use 3.33 or no plus/minus at all. |
| B | 3.0 | Usually stable across 4.0-style scales. |
| C | 2.0 | May affect prerequisite or program eligibility. |
| F | 0.0 | Repeated-course rules vary by school. |
Enter your current courses, credits, and expected grades, then change one grade at a time to see which class has the biggest effect. This is useful when deciding where study time matters most. A high-credit course usually moves the term GPA more than a low-credit course with the same letter grade.
If you are converting test scores or assignment percentages before choosing a letter grade, use the Percentage Calculator first, then bring the matching grade back into this GPA estimate.
This estimate does not include honors weighting, AP or IB weighting, pass/fail courses, repeated-course replacement, transfer credits, incomplete grades, or school-specific transcript rules.
Students sometimes enter all classes with the same credit value, forget lab credits, mix semester and cumulative GPA, or assume every school uses the same plus-minus scale. If the number matters for eligibility, scholarships, athletics, graduation, or applications, confirm the official rules with the school.
Another common mistake is mixing unofficial current grades with final transcript grades. A class average of 89.5 may round to a different letter grade depending on the syllabus, instructor, or school system.
Use the result for planning, not panic. Try different grade scenarios before finals, compare how much each class affects the term GPA, and talk with a counselor when official eligibility, scholarships, or graduation requirements depend on GPA.
This page is best for a term or scenario estimate. To estimate cumulative GPA, include prior total credits and prior grade points if your school provides them, or calculate each completed term using the same method before combining totals.
Do not average semester GPAs directly unless each semester has the same number of credits. A 3.8 GPA across 12 credits and a 3.2 GPA across 18 credits do not combine to exactly 3.5.