How to Calculate GPA: Weighted, Unweighted, Semester, and Cumulative
gpagradingcalculator-guidestudentsstudy-tools

How to Calculate GPA: Weighted, Unweighted, Semester, and Cumulative

GGooclass Editorial Team
2026-06-12
11 min read

Learn how to calculate unweighted, weighted, semester, and cumulative GPA with clear formulas, examples, and common edge cases.

If you have ever looked at a report card and wondered whether your GPA is rising, falling, or being pulled down by one class, this guide gives you a repeatable way to calculate it yourself. You will learn how to calculate GPA in the most common situations: unweighted GPA, weighted GPA, semester GPA, and cumulative GPA. The goal is not just to give you a formula, but to help you check your school’s grading assumptions, avoid common mistakes, and revisit the process each term with confidence.

Overview

GPA, or grade point average, is a compact way to summarize academic performance across multiple classes. Schools do not all calculate GPA in exactly the same way, which is why students often get confused when they compare numbers with friends, application portals, or online tools.

In most cases, GPA calculation comes down to three parts:

  • Convert each course grade into grade points.
  • Multiply those grade points by the course’s credit or weight, if applicable.
  • Divide the total grade points earned by the total credits attempted.

The main variations come from what scale your school uses and whether course difficulty changes the value of the grade. For example, an A in a regular course may be worth 4.0 points on an unweighted scale, while an A in an honors or AP course may be worth more on a weighted scale.

Here is the big-picture difference:

  • Unweighted GPA: treats all classes the same, regardless of difficulty.
  • Weighted GPA: gives extra value to advanced classes such as honors, AP, IB, or dual-enrollment courses, depending on school rules.
  • Semester GPA: includes only one term.
  • Cumulative GPA: combines all completed terms included in your academic record.

If you want a quick answer, the basic formula is simple:

GPA = total grade points earned ÷ total credits attempted

But getting an accurate answer depends on using the right inputs. That is where most calculation errors happen. Students often mix weighted and unweighted scales, forget to account for credits, or average percentages directly instead of converting them to grade points first.

This article is designed as a durable reference. You can return to it after each grading period, plug in new classes and grades, and update your semester or cumulative GPA without starting from scratch.

How to estimate

To estimate your GPA correctly, start by identifying your school’s grading scale. If your transcript or student portal already shows how letter grades convert to grade points, use that system. If it does not, ask your school counselor, registrar, or teacher before making decisions based on your estimate.

For a common unweighted 4.0 scale, students often use a chart like this:

  • A = 4.0
  • B = 3.0
  • C = 2.0
  • D = 1.0
  • F = 0.0

Some schools use plus and minus grades. A common version looks like this:

  • A or A+ = 4.0
  • 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.0

Again, this is only a common framework, not a universal rule. Some schools cap A+ at 4.0. Others use different decimal values. The same caution applies to weighted GPA. One school may add 0.5 for honors and 1.0 for AP, while another may use an entirely different scale.

Once you know the grading system, use these steps.

How to calculate unweighted GPA

  1. List each class.
  2. Write the final letter grade for each class.
  3. Convert each letter grade to grade points.
  4. Multiply by course credits if the classes do not all carry the same credit.
  5. Add all grade points earned.
  6. Divide by total credits attempted.

If all of your classes have the same credit value, you can simply average the grade points.

How to calculate weighted GPA

  1. List each class and its course level, such as regular, honors, AP, or IB.
  2. Convert the grade into base grade points.
  3. Add the school’s weighting adjustment for advanced classes if applicable.
  4. Multiply by credits if your school uses credit-weighted calculations.
  5. Add the weighted grade points.
  6. Divide by total credits attempted.

A weighted GPA calculator can speed this up, but you should still understand the logic. If the tool assumes the wrong grading scale, the output will be misleading.

How to calculate semester GPA

Semester GPA includes only the courses in one term. This is useful when you want to track short-term progress, check eligibility, or see whether a new study strategy is working.

Use the same formula as above, but include only that semester’s courses.

How to calculate cumulative GPA

Cumulative GPA combines all included terms, not just the latest semester. This is the number students usually care about most because it appears in long-term academic records and is harder to change quickly.

There are two reliable ways to find cumulative GPA:

  • Add up every class from every included term and calculate from scratch.
  • Use prior cumulative totals plus the new semester totals, if you already know the total quality points and credits behind the earlier GPA.

If you only have previous semester GPAs and not the underlying credits, do not average the semester GPAs unless each term had the same total credits. A semester with 12 credits should not count the same as a semester with 18 credits.

For planning purposes, you may also want to pair GPA tracking with a grade forecast. If you are trying to estimate what score you need in a current class, see Final Grade Calculator Guide: What Score You Need on Your Exam.

Inputs and assumptions

This is the section that makes your estimate accurate. Before calculating, define the inputs clearly.

1. Grade format

Your school may report grades as percentages, letters, standards-based marks, or a mixture. GPA usually depends on a letter or point conversion table. Do not average raw percentages unless your school explicitly uses a percentage-based GPA system.

For example, averaging a 92 and an 89 to get 90.5 is not the same as averaging their grade-point values if one school treats both as A- or uses distinct point values.

2. Credit hours or course weight

Not every class counts equally. A full-year class, lab course, or college-credit course may carry more weight than a short elective. If your transcript lists credits, use them.

If all classes have the same credit value, the math is simpler. If not, a straight average of letter grades will be wrong.

3. Weighted versus unweighted rules

This is one of the most common sources of confusion. Weighted GPA is not a universal number. It depends on your school’s rules. Before calculating weighted GPA, answer these questions:

  • Which courses qualify for extra weight?
  • How much extra weight is added?
  • Does an A in an AP course earn 5.0, or is the scale different?
  • Are honors and AP weighted differently?
  • Are dual-enrollment or college courses treated separately?

If you cannot verify those rules, calculate an unweighted GPA first. It is often easier to compare across schools because it removes local weighting differences.

4. Repeated courses

If you retook a class, your school may handle the original grade in different ways. Some schools replace the earlier grade. Others average both attempts. Others keep both on the record but count only one in GPA. This can significantly change your cumulative GPA.

When in doubt, do not assume. Mark repeated courses as a special case and verify the policy before using the result for planning.

5. Withdrawals, incompletes, pass/fail, and transfer credits

These categories may or may not affect GPA.

  • Withdrawal: sometimes excluded, sometimes marked differently depending on timing.
  • Incomplete: may temporarily not count until a final grade is posted.
  • Pass/fail: often does not affect GPA, but policies vary.
  • Transfer credits: may count toward graduation without affecting institutional GPA.

These are exactly the kinds of edge cases that make a school-provided transcript more authoritative than an outside estimate.

6. Rounding rules

Some systems round at the course level, some at the final GPA level, and some display more decimal places internally than students see on portals. If your own calculation differs slightly from the school’s number, rounding may be the reason.

7. Time period included

For a semester GPA, include only the classes completed that term. For a cumulative GPA, make sure you know whether summer courses, transferred credits, previous schools, or current in-progress classes are included.

If you are using GPA as part of a broader academic recovery plan, it also helps to connect the number to habits rather than treating it as an isolated metric. A better schedule, stronger note-taking system, and subject-specific help can matter more than constant recalculation. Related guides worth reading include How to Make a Personalized Study Plan That Actually Works for Busy Students and How to Study for Math Tests: A Step-by-Step System That Improves Accuracy.

Worked examples

The examples below use common assumptions for illustration. If your school uses different grade-point values or weighting rules, substitute your own numbers.

Example 1: Unweighted GPA with equal-credit classes

Suppose a student takes five classes worth the same credit and earns:

  • English: A
  • Algebra: B
  • Biology: A
  • History: C
  • Spanish: B

Using a simple unweighted 4.0 scale:

  • A = 4.0
  • B = 3.0
  • C = 2.0

Convert grades:

  • English = 4.0
  • Algebra = 3.0
  • Biology = 4.0
  • History = 2.0
  • Spanish = 3.0

Total = 16.0 grade points

Divide by 5 classes:

Semester GPA = 16.0 ÷ 5 = 3.2

Example 2: Unweighted GPA with different credits

Now assume the student has these credits:

  • English: A, 1.0 credit
  • Algebra: B, 1.0 credit
  • Biology Lab: A, 1.5 credits
  • History: C, 1.0 credit
  • PE: B, 0.5 credit

Multiply grade points by credits:

  • English: 4.0 × 1.0 = 4.0
  • Algebra: 3.0 × 1.0 = 3.0
  • Biology Lab: 4.0 × 1.5 = 6.0
  • History: 2.0 × 1.0 = 2.0
  • PE: 3.0 × 0.5 = 1.5

Total grade points earned = 16.5

Total credits attempted = 5.0

Semester GPA = 16.5 ÷ 5.0 = 3.3

This example shows why credits matter. The same letter grades can produce a different GPA when one course carries more weight.

Example 3: Weighted GPA

Assume a school uses this system:

  • Regular course A = 4.0
  • Honors course A = 4.5
  • AP course A = 5.0

And the student earns:

  • English Honors: A
  • Algebra II: B
  • AP Biology: A
  • World History: B
  • Art: A

Using a common weighted assumption:

  • English Honors A = 4.5
  • Algebra II B = 3.0
  • AP Biology A = 5.0
  • World History B = 3.0
  • Art A = 4.0

Total = 19.5

Divide by 5 classes:

Weighted semester GPA = 19.5 ÷ 5 = 3.9

If you calculated the same schedule unweighted, the GPA would be lower because the extra honors and AP points would disappear.

Example 4: Cumulative GPA from two semesters

Suppose a student completed:

  • Semester 1: 15 credits, 48 quality points
  • Semester 2: 16 credits, 52 quality points

First, add total quality points:

48 + 52 = 100

Then add total credits:

15 + 16 = 31

Now divide:

Cumulative GPA = 100 ÷ 31 = 3.23 (before any school-specific rounding)

Notice that you are not averaging the semester GPAs directly unless both semesters have equal credit totals.

Example 5: Why averaging GPAs can mislead you

Imagine these two semesters:

  • Semester 1 GPA: 4.0 over 6 credits
  • Semester 2 GPA: 3.0 over 18 credits

A simple average of 4.0 and 3.0 gives 3.5, but that is not the true cumulative GPA.

Calculate quality points:

  • Semester 1: 4.0 × 6 = 24
  • Semester 2: 3.0 × 18 = 54

Total quality points = 78

Total credits = 24

True cumulative GPA = 78 ÷ 24 = 3.25

This is a small but important difference, especially when students are tracking scholarship cutoffs, academic standing, or target goals for the next term.

If you are balancing GPA goals with test prep, time management matters. Students building a stronger weekly system may also find these resources useful: Best Online Tutoring Subjects for High School Students: What to Get Help With First and Test Anxiety Checklist: What to Do the Week Before and Day of the Exam.

When to recalculate

A good GPA estimate is not something you do once and forget. It becomes more useful when you update it at the right moments.

Recalculate your GPA when:

  • Final grades are posted for a term.
  • A repeated course has been processed.
  • An incomplete grade becomes final.
  • You transfer schools or add transfer credit.
  • Your school changes course weighting rules or transcript displays.
  • You are applying for scholarships, programs, internships, or academic eligibility reviews.
  • You want to set a target for the next semester.

The practical reason to revisit GPA each term is not only to see the number. It is to make decisions based on it. Once you know where you stand, use the result to answer questions like these:

  • Which class categories are pulling my GPA down most?
  • Are low-credit electives masking problems in core subjects?
  • Would tutoring in one difficult course make a meaningful difference next term?
  • Is my weighted GPA hiding a weaker unweighted foundation?
  • What semester GPA would I need to reach a target cumulative GPA?

For most students, the next best step is to create a small GPA review routine:

  1. Save your current transcript or grade report.
  2. Record each class, grade, and credit in a spreadsheet or notebook.
  3. Calculate both semester and cumulative GPA.
  4. Mark any uncertain items such as transfer credit, repeats, or pass/fail courses.
  5. Choose one action for the next term, such as getting help in algebra, revising your study schedule, or improving assignment completion.

If you use digital tools to stay organized, a simple grade tracker or planner can make this process easier. Students who want to streamline notes, summaries, and study reviews can explore Best AI Tools for Students in 2026: Notes, Flashcards, Summaries, and Writing Help Compared and AI Note-Taking Tools Compared for Students: Features, Accuracy, and Best Use Cases.

The most important takeaway is this: GPA is a calculated result, not a mystery. Once you know your school’s grading rules, you can estimate unweighted GPA, weighted GPA, semester GPA, and cumulative GPA with a method you can reuse every term. Keep your assumptions clear, respect course credits, and double-check edge cases before relying on the number. That approach will give you a more accurate view of your academic progress and a better basis for planning what to do next.

Related Topics

#gpa#grading#calculator-guide#students#study-tools
G

Gooclass Editorial Team

Education Content Editor

Senior editor and content strategist. Writing about technology, design, and the future of digital media. Follow along for deep dives into the industry's moving parts.

2026-06-12T03:32:41.870Z