How to Calculate GPA: 4.0 Scale Guide

Whether you are applying abroad, checking scholarship eligibility, or just trying to understand your transcript, knowing how to calculate GPA from your grades is a practical skill. The math itself is simple — a weighted average — but the details (credit hours, weighted vs. unweighted, the 4.0 scale) are where students get lost.

This guide works through a complete example on the standard 4.0 scale, explains weighted vs. unweighted GPA with a side-by-side comparison, shows how to calculate cumulative GPA across semesters, and — because every ranking guide assumes the US system — addresses Pakistani students directly with an honest note on percentage-to-GPA conversion.

For instant results, our free GPA Calculator handles the weighted math for you — just enter courses, credits, and grades.

Table of Contents

How to Calculate GPA: The Formula

A GPA (grade point average) is a weighted average: each course’s grade points are weighted by its credit hours, then divided by total credit hours. Once you internalize that sentence, you know how to calculate GPA in every situation — the rest is bookkeeping.

GPA = Σ (credit hours × grade points) ÷ Σ (credit hours)

The standard 4.0 scale maps letter grades to grade points like this:

Grade Grade points Typical percentage range
A / A+ 4.0 93–100
A− 3.7 90–92
B+ 3.3 87–89
B 3.0 83–86
B− 2.7 80–82
C+ 2.3 77–79
C 2.0 73–76
D 1.0 60–69
F 0.0 Below 60

Two warnings before the worked example. First, scales vary by institution — some schools use 4.3, some collapse A+ and A, some use different percentage bands. Always check your institution’s scale; the table above is the most common US convention. Second, the weighting by credit hours is the part beginners skip: a 4-credit course counts double a 2-credit course. An A in a 1-credit lab and a C in a 4-credit core course do not average to a B — the C drags much harder.

Full Worked Example on the 4.0 Scale

Here is how to calculate GPA step by step for a five-course semester:

Course Credits Grade Grade points Credits × points
Mathematics 3 A (4.0) 4.0 12.0
Physics 4 B+ (3.3) 3.3 13.2
English 3 A− (3.7) 3.7 11.1
Chemistry 4 B (3.0) 3.0 12.0
History 2 C (2.0) 2.0 4.0

Step 1 — total credit hours: 3 + 4 + 3 + 4 + 2 = 16.

Step 2 — total grade points: 12.0 + 13.2 + 11.1 + 12.0 + 4.0 = 52.3.

Step 3 — divide: 52.3 ÷ 16 = 3.26875 → GPA 3.27 (rounded to two decimals).

Notice how the weighting played out: the C in 2-credit History cost only 4.0 points, while the B+ in 4-credit Physics contributed 13.2. If you had naively averaged the five grade points (4.0 + 3.3 + 3.7 + 3.0 + 2.0) ÷ 5, you would get 3.20 — close here, but the gap widens whenever credit hours are uneven. The naive average is wrong; always weight by credits. This is the single most common error when students calculate GPA by hand.

Sanity check your answer the way admissions officers do: a 3.27 sits between B+ (3.3) and B (3.0) territory — consistent with a transcript that is mostly Bs with some As. If your computed GPA ever lands far from the “typical” grade on your transcript, recheck the credit weighting.

Weighted vs. Unweighted GPA: The Side-by-Side Difference

Unweighted GPA caps every course at 4.0, regardless of difficulty. An A in regular English and an A in AP Physics both count 4.0. Weighted GPA adds bonus points for harder courses — typically +1.0 for AP/IB and +0.5 for honors — so an A in AP Physics counts 5.0.

Side-by-side for two students, each with one A:

Student Course Unweighted Weighted
Student 1 A in regular English 4.0 4.0
Student 2 A in AP Physics 4.0 5.0

Unweighted, the two students look identical. Weighted, Student 2’s harder course is recognized — and weighted GPAs can exceed 4.0, which is why you see “4.6 GPA” on applications. Neither is “the” GPA; universities usually recalculate applicants onto their own scale anyway, which is worth knowing before you stress over the third decimal place.

Which should you report? Report what your school reports. If you know how to calculate GPA both ways, report the one your transcript shows — weighted if your transcript shows weighted, unweighted if it shows unweighted. Never convert one to the other yourself for an application — admissions offices do their own recalculation, and a self-converted number that does not match your transcript raises questions.

How to Calculate Cumulative GPA Across Semesters

Cumulative GPA is not the average of your semester GPAs — it is the same weighted formula applied across all courses ever taken. The golden rule of how to calculate GPA across semesters: never average averages.

Example. Semester 1: 52.3 grade points over 16 credits (GPA 3.27, from our worked example). Semester 2: say 58.0 grade points over 17 credits (GPA 3.41).

  • Total grade points: 52.3 + 58.0 = 110.3
  • Total credits: 16 + 17 = 33
  • Cumulative GPA: 110.3 ÷ 33 = 3.3424… → 3.34

The naive average of the two semester GPAs (3.27 + 3.41) ÷ 2 = 3.34 happens to match here because the credit loads are close — do not let that fool you. With a 12-credit semester and an 18-credit semester, the naive average is wrong. Keep a running total of grade points and credits instead; it is the only method that stays correct.

Planning ahead? The same math answers “what GPA do I need next semester to reach 3.5?” Rearrange: needed grade points = (target × total credits including next semester) − current grade points. Concrete and plannable — and a good use of a study timetable to actually earn them.

A Note for Pakistani Students: Percentage to GPA

Every mainstream guide to calculating GPA assumes the US system. Pakistani students mostly live in a percentage world — board exams out of 1100, university percentages, HEC equivalence — so here is the honest picture.

There is no official, universal percentage-to-GPA conversion in Pakistan. You will find tables online mapping 85%+ to 4.0, 80–84% to 3.7, and so on, but these are approximations individual institutions use — they are not HEC-mandated, and two universities can convert the same 82% differently. If a scholarship or foreign application asks for your GPA and your institution reports percentages, do not invent a conversion: ask your institution for its official scale, or report the percentage as-is. (Our marks percentage guide covers the percentage side in board-exam detail.)

Pakistani universities that do use GPA (many now use the HEC-recommended 4.0 scale) compute it exactly as this guide describes — credit hours times grade points. The formula is universal; only the grade-to-point mapping and the percentage bands differ. When in doubt, your university’s examination office has the definitive scale, and it outranks every online table including this one.

One more Pakistan-specific tip: if you are building a CV for local jobs, most Pakistani employers think in percentages and divisions, not GPA — our Pakistan CV format guide covers how to present academic credentials for the local market.

How to Calculate GPA: The 60-Second Estimate

Before doing the full weighted math, here is how to calculate GPA roughly in your head — useful for a sanity check after the precise computation. Convert each grade to its whole-number neighborhood (A-range = 4, B-range = 3, C-range = 2), weight roughly by credits in your head, and average. For our worked example: A(4), B+(3), A−(4), B(3), C(2) → (4+3+4+3+2) ÷ 5 = 3.2. The true weighted answer was 3.27 — the estimate lands within 0.1, which confirms the precise math is in the right zone.

If your estimate and your precise calculation ever disagree by more than ~0.2, recheck the credit weighting — that is where the error lives 90% of the time. Students learning how to calculate GPA often get the grade-point mapping right and the credit multiplication wrong, especially with uneven credit hours. The estimate-first habit catches that instantly, because your intuition about “mostly Bs with some As ≈ 3.2–3.3” is usually sound even when your spreadsheet is not. For the percentage arithmetic underneath grade conversions, our Percentage Calculator handles the conversions.

Try It: Calculate Your GPA

You now know how to calculate GPA by hand — enter your courses, credit hours, and grades into the free GPA Calculator and get your semester and cumulative GPA instantly — weighted math included, no spreadsheet needed.

Frequently Asked Questions

How do I calculate my GPA from letter grades?

Convert each grade to grade points on your school’s scale (commonly A=4.0, B=3.0, C=2.0), multiply by the course’s credit hours, add everything up, and divide by total credit hours. Example: 52.3 grade points ÷ 16 credits = 3.27 GPA.

What is the difference between weighted and unweighted GPA?

Unweighted GPA caps every course at 4.0 regardless of difficulty. Weighted GPA adds bonus points (often +1.0) for harder courses like AP or IB, so it can exceed 4.0. Report whichever your school uses — never convert between them yourself on an application.

How do I calculate cumulative GPA?

Add up all grade points from every semester and divide by all credit hours from every semester. Do not average your semester GPAs — that is only correct if every semester had the same number of credits.

How do I convert my Pakistan percentage to GPA?

Honestly: there is no single official conversion. Tables mapping percentages to 4.0-scale GPA are institutional approximations, not HEC-mandated standards. Ask your institution for its official scale, or report your percentage as-is rather than inventing a GPA.