GPA Calculator – Grade Point Average
Calculate weighted GPA from course grades and credit hours on a 4.0 scale.
About This Calculator
Calculate weighted GPA from course grades and credit hours on a 4.0 scale. Use the calculator above for instant results.
Understanding Credit-Weighted GPA
A grade point average is a weighted mean when courses carry different credit hours. Each course contributes grade points×credits to the total quality points. The GPA is the sum of quality points divided by the total attempted credits included in the calculation.
For example, a 4.0 in a four-credit course influences the GPA twice as much as a 4.0 in a two-credit course. GPA scales and institutional policies vary: some schools use 4.0, 4.3, 5.0, weighted honors systems, repeated-course rules, pass/fail exclusions, or special treatment for withdrawals. Use grade points that match your institution's policy.
Worked Examples
- Points: 12+12+9=33 | Credits: 10 | GPA: 3.30
Answer: 3.30 GPA
- GPA: 4.00 (perfect)
Answer: 4.00 GPA
- Points: 6+9+3=18 | Credits: 9 | GPA: 2.00
Answer: 2.00 GPA
- Course A: 4.0×4 credits=16 quality points.
- Course B: 3.0×2 credits=6 quality points.
- GPA=(16+6)/(4+2)=22/6.
Answer: 3.67
- Grades 3.0, 3.5, and 4.0 with 3 credits each.
- Equal weights make the GPA the simple mean.
Answer: 3.50
Who Uses This Calculator?
Track GPA each semester.
Check GPA for requirements.
Calculate student standing.
Verify GPA eligibility.
Common Mistakes to Avoid
❌ Unweighted vs weighted
Unweighted: A=4.0 regardless. Weighted: AP/honors add bonus. Check your school.
❌ Include failed courses
F=0 counts toward GPA. Check your school policy on retaken courses.
❌ Averaging course GPAs without credits
Use a weighted mean when credit hours differ. A five-credit class should not count the same as a one-credit class.
❌ Assuming every school uses the same scale
Check your transcript policy for grade-point mapping, repeats, honors weighting, and excluded courses.
How to Check a GPA Calculation
Write each course as a quality-point contribution before averaging. A grade-point value of 3.7 in a three-credit course contributes 11.1 quality points. Sum all such products, then divide by the sum of credits. This table-style method makes it easy to audit a GPA and see which courses carry the most weight.
A useful range check is that the weighted GPA must lie between the smallest and largest grade-point values included, assuming all credit weights are positive. If courses use grade points from 2.0 through 4.0, for example, the weighted average cannot be 4.3. If your school uses weighted honors/AP values above 4.0, that wider institutional scale changes the appropriate range.
Do not infer academic standing from a generic numerical threshold alone. Dean's list, satisfactory progress, probation, repeated-course treatment, and transfer-credit rules are institution-specific. Use this calculation as arithmetic support and compare the final value with your school's official policy.
Frequently Asked Questions
4.0 scale?
A=4.0, B=3.0, C=2.0, D=1.0, F=0. Plus/minus: A-=3.7, B+=3.3, B=3.0, B-=2.7.
Honor roll GPA?
Typically 3.5+ for Deans List. 3.0+ for good standing. Below 2.0 may mean probation.
Cumulative vs semester?
Semester: current term only. Cumulative: all terms combined. Both matter.
Why is GPA a weighted average?
Credit hours represent course weight, so each course's grade points are multiplied by its credits before totals are divided.
Can a GPA be above 4.0?
Some weighted or alternative institutional scales allow values above 4.0. Use the grade-point values defined by your school.
Do pass/fail courses affect GPA?
Policies vary. Many institutions exclude passing pass/fail courses from GPA, but you should follow the official transcript rules.
How can I verify a GPA manually?
Add grade-points×credits for every included course, add the included credits, then divide total quality points by total credits.
Formula Explorer connections
Interpretation: This relationship converts, summarizes or checks numerical quantities using standard arithmetic and measurement rules. Assumption: Use consistent units, preserve enough significant digits, and round only the final result unless the method states otherwise.