Skip to content
ChalkCalculator

School

GPA Calculator

Your GPA for the term from each course’s credits and grade — weighted or unweighted, on your school’s scale, and folded into your cumulative GPA if you like.

Enter each course's credits and grade.

Grade scale

Most cap A+ at 4.0. Check your school's scale if you are not sure.

Course 1
Course 2
Course 3
Course 4

Only if your school adds points for them. Many high schools do; most colleges do not.

Cumulative GPA (optional)

Add your GPA so far to see where this term leaves it.

Exact calculation. Given your inputs, this is the answer — no estimation involved.

How this calculator works

Each grade is turned into grade points on a 4.0 scale, multiplied by the course’s credits, and the total is divided by the total credits. A four-credit course counts twice as much as a two-credit one, which is why credits matter as much as grades.

The scale is a choice, because schools differ. The College Board’s published conversion uses letters only — A is 4, B is 3, C is 2, D is 1, F is 0. Many schools add plus and minus grades, usually in steps of about a third of a point: A− is 3.7, B+ is 3.3, and so on down. Some count A+ as 4.3; most cap it at 4.0.

Weighting is optional for the same reason. Many high schools add points for honors and AP or IB courses — commonly half a point and a full point — so an A in an AP course counts as 5.0. Not every school does this, and the amounts vary, so the bonuses are yours to set. An F stays at 0 whatever the level of the course.

For a cumulative GPA, the calculator combines your GPA so far with this term’s, weighted by credits: a strong term moves a GPA built on 90 credits far less than one built on 15.

The formula

Exactly what happens to your numbers, step by step.

  1. Term GPA

    GPA = Σ (grade points × credits) ÷ Σ credits
  2. Weighted

    grade points = scale value + honors or AP/IB bonus

    Only on passing grades. An F stays at 0.

  3. Cumulative GPA

    cumulative = (GPA so far × credits so far + term points) ÷ (credits so far + term credits)

A worked example

Four courses on the plus-and-minus scale, unweighted.

What you enter

Biology
4 credits, A
English
3 credits, B+
History
3 credits, A−
Art
2 credits, B

Step by step

Biology
4.0 × 4 = 16.0
English
3.3 × 3 = 9.9
History
3.7 × 3 = 11.1
Art
3.0 × 2 = 6.0
Total
43.0 points over 12 credits

GPA = 43.0 ÷ 12 = 3.58

The four-credit A pulls the average up more than the two-credit B pulls it down. Swap the credits between those two courses and the GPA falls to 3.42.

Assumptions

Every result here rests on these. Change your inputs and the result changes with them.

  • Letters only: A = 4, B = 3, C = 2, D = 1, F = 0, following the College Board’s published conversion.
  • With plus and minus: A and A+ = 4.0 (or A+ = 4.3 if you choose), 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.
  • Weighting, when on, adds your chosen bonus to passing grades in honors and AP/IB courses, defaulting to 0.5 and 1.0.
  • A cumulative GPA assumes your GPA so far uses the same scale and weighting as this term.

What this cannot tell you

  • Your school’s transcript is the official GPA. Schools differ on plus and minus values, on weighting, and on how repeated or pass/fail courses count, and this does not know your school’s rules.
  • Pass/fail, withdrawn and incomplete courses usually do not count toward GPA. Leave them out.

Questions people ask

What is the difference between weighted and unweighted GPA?

An unweighted GPA treats every course the same, so an A is 4.0 whether the course is regular or AP. A weighted GPA adds points for harder courses — commonly 0.5 for honors and 1.0 for AP or IB — so a weighted GPA can go above 4.0. Colleges often recalculate GPAs their own way, so many students track both.

How do I calculate my cumulative GPA?

Multiply your GPA so far by the credits it covers, add this term’s grade points, and divide by the total credits. With a 3.5 over 30 credits and a term of 33 points over 10 credits — a 3.3 — that is (105 + 33) ÷ 40 = 3.45.

Is an A+ worth more than 4.0?

At some schools, yes: they count A+ as 4.3. Most cap it at 4.0, the same as an A. Check your school’s grading policy, and use the setting above to match it.

What GPA is a C average?

A straight C average is 2.0 on a 4.0 scale. A B average is 3.0 and an A average is 4.0, before any weighting.

Sources and review

Sources

Methodology version 1.0.0 · Last reviewed

Cite this calculator

For coursework, a resource list or your own site. How every calculator is built and checked is set out on the methodology page.

Citation

Chalk Calculator. (2026, September 30). GPA Calculator (Methodology version 1.0.0). https://chalkcalculator.com/gpa-calculator/

Link to it from your site

<a href="https://chalkcalculator.com/gpa-calculator/">GPA Calculator</a> from Chalk Calculator