Utility ยท Oct 14, 2026 ยท 4 min read

How to Calculate GPA: Weighted, Unweighted and Cumulative

GPA is a credit-weighted average on the 4.0 scale. The worked example below comes out at 3.40 unweighted and 3.67 weighted, and raising a 3.0 to a 3.5 after 60 credits takes another 60 credits of straight A grades.

The Formula

Grade point average is a credit-weighted average. Turn each grade into points on the 4.0 scale, multiply by the course’s credits, add those up, and divide by the total credits. The standard conversion, published by the National Scholarship Providers Association, is:

LetterPointsPercent
A+ / A4.097-100 / 93-96
A-3.790-92
B+3.387-89
B3.083-86
B-2.780-82
C+2.377-79
C2.073-76
C-1.770-72
D+1.367-69
D1.065-66
F0.0below 65

Weighted GPA adds points for harder courses before averaging. The NSPA’s weighted tables top out at 4.5 for honors and 5.0 for AP, the common +0.5 and +1.0 bonuses. Schools differ in both the scale and the bonuses, and the College Board notes that colleges may recalculate your GPA with their own criteria, so check your school’s method.

A Worked Example

Five 1-credit courses, A- in honors English, B+ in Algebra II, B in AP Biology, A in US History, B- in Spanish, plus a half-credit A in Art. Unweighted: (3.7 + 3.3 + 3.0 + 4.0 + 2.7 + 0.5 × 4.0) / 5.5 = 18.7 / 5.5 = 3.40. Weighted, with +0.5 for honors and +1.0 for AP: 20.2 / 5.5 = 3.67. Our GPA Calculator showed exactly 3.40 and 3.67 for these courses.

How Hard It Is to Raise a GPA

Because GPA is an average over all your credits, every credit you have already earned anchors it. If you have c credits at GPA g, the number of credits of straight 4.0 grades needed to reach a target t is c × (t − g) / (4 − t):

Credits so farCurrent GPATargetCredits of straight A grades needed
303.03.313
303.03.530
303.33.512
303.53.720
603.03.326
603.03.560
603.33.524
603.53.740
903.03.339
903.03.590
903.33.536
903.53.760

The pattern is the useful part: the higher the target and the more credits behind you, the more it takes. Moving from 3.0 to 3.5 with 60 credits takes another 60 credits of nothing but A grades. Early terms matter most, and a realistic plan is to set a target for the credits you have left; the calculator’s “What do I need?” box does that sum and tells you when a target cannot be reached.

Your Grade in One Course

Inside a single class, a weighted syllabus works like a mini GPA: multiply each category’s score by its weight and divide by the weights graded so far. Homework 92% (20%), quizzes 85% (20%), a 78% midterm (25%) and a 94% project (15%) give 6,900 / 80 = 86.25%, a B on the standard bands, before the final is graded. In a points course you simply divide points earned by points possible. The Grade Calculator does both and leaves ungraded work out instead of counting it as zero.

The Score You Need on a Final

Course grades work the same way inside one class: the final exam is a fixed share of the grade, so the score you need is (target − current grade × (1 − w)) / w, where w is the final’s share. With 86% now and a final worth 25%, an 88 needs 94% on the final, while a 90 would need 102%, so the best reachable grade is 89.5%. The Final Grade Calculator does this, or works out your current grade from weighted categories first.

Common Mistakes

Averaging the grade points without the credits (a half-credit elective counts as much as a full course that way); rounding up (a 3.996 is not a 4.0 on most transcripts, which is why our calculator cuts to two decimals); and mixing scales, for example using a weighted GPA where a college asks for unweighted.

Calculate your GPA

Weighted and unweighted, credits, honors and AP, cumulative and target GPA.

Open GPA Calculator โ†’

Frequently Asked Questions

How do you calculate GPA?
Multiply each course's grade points (A = 4.0, A- = 3.7, B+ = 3.3 and so on) by its credits, add the results, and divide by the total credits.
What is a weighted GPA?
A GPA that adds bonus points for harder courses, commonly 0.5 for honors and 1.0 for AP or IB, so an A in an AP course counts 5.0. Schools set their own rules.
How many credits of A grades does it take to raise my GPA?
Credits so far times (target minus current GPA), divided by (4.0 minus target). From 3.0 with 60 credits, reaching 3.5 takes 60 more credits of straight A grades.
Is an A+ worth more than 4.0?
On the standard 4.0 scale, no: A+ and A are both 4.0. Some schools give 4.3 for an A+; if yours does, change it in the calculator's grade scale.
Do colleges use my school's GPA?
Not always. Colleges may recalculate your GPA with their own criteria, for example counting only core academic courses.
How do I work out what I need on my final exam?
Needed score = (target - current grade x (1 - final weight)) / final weight. With 86% now and a 25% final, an 88 needs 94%.

Published Oct 14, 2026 by Derek Giordano

๐Ÿ“š References & Further Reading
Browse all utility tools โ†’
โšกGPA Calculatorโ†’โšกGrade Calculatorโ†’
UtilityComplete Guide to Barcode Types & When to Use Eachโ†’UtilityHow to Design Professional Business Cards for Freeโ†’GuideHow Fancy Text Works (And When Not to Use It)โ†’DeveloperHow to Convert Between Binary, Octal, Decimal, and Hexโ†’DeveloperHow to Create a Markdown Table (Syntax & Generator)โ†’ColorHow to Generate a Color Palette from Scratchโ†’ColorHow to Generate Shades and Tints of Any Colorโ†’ImageHow to Generate a Favicon for Your Websiteโ†’