⚡ 107+ free online tools — no sign-up, no watermarks. Explore now →

How to Calculate GPA and CGPA: Step-by-Step With Examples

How to Calculate GPA and CGPA: Step-by-Step With Examples – One Stop Online Tools guide

Quick answer: To calculate GPA, multiply each course’s grade points by its credit hours to get quality points, add them up, and divide by the total credit hours. Example: an A (4.0) in a 3-credit course and a B (3.0) in a 4-credit course give (12 + 12) ÷ 7 = 3.43.

Your GPA (grade point average) turns a whole term of letter grades into one number, and it matters for scholarships, internships, graduate school and many job applications. The maths is simple once you see it. This guide walks through it with real numbers, then shows how to update your cumulative GPA (CGPA) — or you can let our free GPA Calculator do it for you.

Student writing notes beside a pink calculator
Photo via Pexels

What GPA and CGPA mean

  • GPA usually means the average for one semester or term.
  • CGPA (cumulative grade point average) is the average across every term you have completed so far.
  • Both are weighted by credit hours: a 4-credit course counts more than a 1-credit course.

In the US the terms GPA and “cumulative GPA” are common; in Pakistan, India and many other countries universities usually say SGPA or GPA for a semester and CGPA for the overall figure. The calculation is the same.

Grade points on a 4.0 scale

Most US colleges and many universities worldwide use a 4.0 scale. The exact values for minus and plus grades differ — some use 3.7 for A-, others 3.67. Here are the two most common versions. Always check the scale printed on your own transcript or student handbook.

Letter gradeCommon 4.0 scale4.0 scale with thirds
A+ / A4.04.0
A-3.73.67
B+3.33.33
B3.03.0
B-2.72.67
C+2.32.33
C2.02.0
C-1.71.67
D+1.31.33
D1.01.0
F0.00.0

Some universities give A+ a value of 4.3, and some use 5-point or 10-point scales. If yours is different, use the grade points exactly as your university lists them.

How to calculate GPA step by step

  1. Write down each course with its letter grade and credit hours.
  2. Convert each grade to grade points using your scale (A = 4.0, B+ = 3.3 and so on).
  3. Multiply grade points by credit hours for each course. The result is called quality points.
  4. Add up all the quality points and add up all the credit hours.
  5. Divide total quality points by total credit hours. That is your GPA.

Worked example

CourseGradeGrade pointsCreditsQuality points
CalculusA4.0416.0
EnglishB+3.339.9
PhysicsB3.0412.0
Islamic StudiesA-3.727.4
Total1345.3

GPA = 45.3 ÷ 13 = 3.48. Notice how the 4-credit Calculus A lifts the average more than the 2-credit A-.

The University of Illinois registrar describes the same method — multiply grade points by hours, total them, then divide by total GPA hours — and notes that its transcripts truncate GPAs to two decimals rather than rounding. Your university may do either, which is why online calculators can differ from your transcript by 0.01.

How to calculate CGPA

You do not need every old grade to update your CGPA. You only need your current CGPA and the credits you have completed:

  1. Multiply your current CGPA by your completed credits to get your total quality points so far.
  2. Add this semester’s quality points.
  3. Divide by the new total credits (old credits + this semester’s credits).

Example: your CGPA is 3.20 after 60 credits, and this semester you earned 45.3 quality points over 13 credits. New CGPA = (3.20 × 60 + 45.3) ÷ (60 + 13) = 237.3 ÷ 73 = 3.25.

In the GPA Calculator, open Add your previous CGPA and type those two numbers — the new CGPA appears instantly.

Weighted vs unweighted GPA

Many US high schools report two numbers. An unweighted GPA uses the normal 4.0 scale for every class. A weighted GPA gives extra points for harder classes — commonly +0.5 for Honors and +1.0 for AP or IB courses — so an A in an AP class counts as 5.0. Policies vary by school: some cap the weighted GPA, some only weight certain years, and colleges often recalculate GPAs their own way. Our calculator shows both when you tick Show weighted GPA.

How to raise your GPA

  • Focus on high-credit courses. Improving a 4-credit grade moves your GPA more than a 1-credit grade.
  • Use the calculator to plan. Enter the grades you expect and see what you need in each course to hit a target.
  • Check retake and grade-replacement rules. Some universities replace the old grade when you retake a course; others average both.
  • Get help early. Office hours and study groups are cheaper than retaking a course.
  • Remember the maths of big numbers. The more credits you have, the slower your CGPA moves — so early semesters matter a lot.

Frequently asked questions

Is a 3.5 GPA good?

On a 4.0 scale, 3.5 is roughly an A-/B+ average and is considered strong by most universities and employers. What counts as “good” depends on your field, institution and goals.

Do pass/fail courses count in GPA?

Usually not. Courses graded pass/fail, satisfactory or credit-only generally carry no grade points and are left out of the GPA calculation. Check your university’s policy.

How do I convert percentage marks to GPA?

There is no universal formula — each university publishes its own conversion table. Find yours, convert each course to grade points, then calculate GPA normally.

Why does my calculated GPA differ from my transcript?

Small differences usually come from rounding versus truncating, different values for plus/minus grades, or repeated courses. Your official transcript is always the final word.