Cumulative GPA Calculator

Understand your cumulative GPA before you plan your next term

Cumulative GPA is one of those numbers that looks simple on the surface but carries a lot of meaning. It is often used for scholarships, honors, transfer applications, graduate school screening, and basic academic standing. The catch is that it is not just an average of course grades counted one by one. It is a credit-weighted average. A 4-credit biology course changes your record more than a 1-credit seminar, even if both end with the same letter grade. That is why a cumulative GPA calculator is useful: it lets you combine the work you have already completed with the courses you are adding now and see the weighted result immediately.

This page is designed for two common situations. First, you may already have an official cumulative GPA and a total number of completed credits, and you want to see how one new semester would change that running average. Second, you may not care about old coursework right now and only want to calculate the GPA of the new classes you enter below. The form supports both cases. If you enter your current GPA and completed credits, the calculator folds your existing transcript into the new result. If you leave those two boxes blank, the calculator treats the new classes as a standalone set and reports the GPA for just those courses.

What to enter and why each input matters

The first optional field is your current cumulative GPA on a 4.0 scale. This is the average you already earned before the new courses in the list below. The second optional field is the total number of completed credits that produced that GPA. Those two values belong together because GPA by itself is not enough to continue the calculation. A 3.40 earned over 12 credits behaves very differently from a 3.40 earned over 90 credits. The second transcript has much more weight, so one new class nudges the average less.

Under Add New Courses, enter each course name, the number of credit hours, and the letter-grade value shown in the menu. The calculator uses the grade points associated with that letter selection: for example, an A counts as 4.0 points per credit, a B counts as 3.0, and a C counts as 2.0. If your school uses a different scale, such as A+ = 4.3 or no plus/minus grades, the result here may differ slightly from your institution's official record. The tool is still useful for planning, but the exact transcript policy always wins.

As you fill out the course list, think in terms of quality points. Each class contributes credits ร— grade points. That is the core idea behind GPA math. A 3-credit A adds 12.0 quality points. A 4-credit B+ adds 13.2 quality points. The calculator totals those course-by-course contributions, adds them to any quality points already implied by your current GPA, and then divides by total credits. Once you see GPA that way, the result feels less mysterious and much easier to predict.

How the calculation works

The cumulative GPA formula combines old work and new work in one weighted average. If you already have a transcript, your current GPA and completed credits imply a bank of existing quality points. The calculator finds that amount first, then adds the quality points from every new class you enter. Finally, it divides by the new overall credit total.

CGPA = CurrentGPAร—CurrentCredits + โˆ‘ i=1 n Creditsiร—GradePointsi CurrentCredits + โˆ‘ i=1 n Creditsi

The page also reports a semester GPA when you add at least one new course. That second number looks only at the courses listed in the form. It is useful when you want to separate one term's performance from your larger academic history. This matters because a strong single semester may not move your cumulative GPA as dramatically as you expect if you already have many completed credits. The semester GPA tells you how well the new term went, while the cumulative GPA tells you how the full transcript looks after everything is combined.

The next two MathML blocks are preserved because they describe the same idea in a more general form. GPA math is just a weighted function and a weighted sum applied to academic records.

R = f ( x1 , x2 , โ€ฆ , xn ) T = โˆ‘ i=1 n wi ยท xi

In the GPA setting, each weight wi is the course credit value, and each input xi is the numeric grade-point value attached to the letter grade. If two courses have the same grade but different credits, the larger-credit class has more influence because its weight is larger. That is the single most important interpretation rule on the page.

A worked example with realistic numbers

Suppose you currently have a 3.20 cumulative GPA over 45 completed credits. That means your transcript already contains 144.0 quality points because 3.20 ร— 45 = 144.0. Now imagine you are adding three new courses: Chemistry, 4 credits, A; History, 3 credits, B+; and Statistics, 3 credits, A-. Their new quality points are 16.0, 9.9, and 11.1, which add up to 37.0.

Now combine old and new work. Your total quality points become 181.0, and your total credits become 55. Divide 181.0 by 55 and you get a new cumulative GPA of 3.29. The semester GPA for just the new classes is 37.0 รท 10 = 3.70. This example shows why cumulative GPA moves more slowly than a single-semester GPA. Even a strong term helps, but it has to share space with all the credits that came before it.

If you try the same new semester against a much smaller existing record, the cumulative GPA moves more. That is not a bug. It is exactly what the weighting is supposed to do. Students early in a program often see their average change quickly because every new class is a larger fraction of the total. Students near graduation usually need more credits to shift the same number noticeably. The calculator makes that relationship visible without needing a spreadsheet.

How to use the result for planning

After you click Calculate Cumulative GPA, read the result in three layers. First, check the headline number. That is the new cumulative GPA after combining any existing record with the new courses you entered. Second, check the supporting statistics: total credits, total quality points, and semester GPA if new classes were added. These details help you verify that the result matches your expectation. Third, read the interpretation line. It gives a quick plain-language summary, but the number itself is still the most important output.

A practical way to plan ahead is to test scenarios rather than searching for one perfect answer. Start with the classes you realistically expect to take. Then change one grade at a time. For example, what happens if a 4-credit class becomes a B instead of an A-? What happens if you add a 1-credit lab? Because the calculator is credit-weighted, those two changes do not have equal impact. Scenario testing is especially useful when you are trying to estimate whether a scholarship cutoff, dean's list threshold, or graduation requirement is still within reach.

The copy button makes it easy to save a plain-text snapshot of the result. That is handy when you want to compare several runs or send the numbers to an advisor. A copied summary is also a good reminder of what assumptions you used. GPA planning goes wrong most often when people remember the output but forget which course list produced it.

Assumptions and limits you should know before relying on the number

This calculator assumes a standard 4.0 scale consistent with the grade menu shown in the form. Many schools follow something close to that model, but not all transcript policies are identical. Some institutions treat A+ as 4.0, others as 4.3, and some omit certain plus/minus grades entirely. Repeated courses may replace an old grade instead of averaging with it. Transfer credits may count toward graduation but not toward GPA. Pass, fail, withdrawal, audit, and incomplete marks can also be excluded from GPA depending on the registrar's rules. Those are policy questions, not math errors.

Keep the following school-specific differences in mind when you compare this estimate with an official transcript:

  • Repeated-course policies may remove an earlier grade instead of blending both attempts.
  • Transfer, AP, IB, and dual-enrollment credits often have special treatment.
  • Some graduate programs and professional schools calculate separate GPAs for prerequisite or major coursework.
  • Quarter-hour systems and semester-hour systems can require conversions outside the scope of this page.
  • Courses with zero GPA impact, such as audits or some pass/fail classes, should usually be left out here unless your school counts them differently.

The result is best used as a planning tool, not as an override of your official academic record. If you are making a high-stakes decision, confirm the institution's grading scale and transcript policy first. Still, for everyday advising, scholarship planning, and semester what-if checks, this calculator is usually the fastest accurate way to understand the direction and magnitude of a GPA change.

Common questions students ask

Why did my GPA barely move after a good semester? Because cumulative GPA is weighted by every previous credit you have earned. A strong new term improves the average, but the improvement is diluted by the size of the existing transcript. That does not mean the semester was unimportant. It means the transcript is large enough that one term cannot fully rewrite it.

Can I leave the current GPA and credits blank? Yes. If both are blank, the calculator treats the form as a new set of classes and reports the GPA for those courses alone. That is useful if you are planning a future term without tying it to your official record yet.

What if I only know my current GPA but not my completed credits? You should look up the credits if you want a reliable cumulative result. GPA without credits is incomplete because the weighting is missing. Two students can share the same GPA but have very different totals behind it, which means the same future semester can affect them differently.

Enter your existing GPA if you want the calculator to combine past coursework with the new classes below.

Enter the total completed credit hours behind your current GPA. Leave both top fields blank if you only want the GPA of the new courses listed below.

Add New Courses

List each new class with its credit hours and final grade. The calculator multiplies credits by grade points for every course and then combines those quality points into one weighted average.

Enter your courses to calculate your cumulative GPA.

Optional mini-game: Transcript Tuner

Want to feel the weighting rule instead of just reading about it? This optional arcade mini-game turns GPA planning into a fast transcript challenge. Tap course cards when they pass through the transcript gate, build the right number of credits, and keep each term close to the target GPA. The twist is the same one used by the calculator: 4-credit classes move the average more than 1-credit classes, so timing and selection matter.

Score0
Time75s
Streak0
Term1 / 5
Target GPA3.10
Term Credits0
Run GPA0.00
Best0

Transcript Tuner

Click to play. Tap or click course cards when they enter the bright transcript gate. Build the credit range for each term and keep your GPA close to the target. Higher-credit courses change the average more, so do not grab cards by letter grade alone.

Touch and pointer work on mobile. Keyboard fallback: press 1, 2, or 3 to accept the card currently in the gate for that lane.

Educational takeaway: cumulative GPA is driven by total quality points divided by total credits, so larger-credit classes can swing the average much more than small electives.

Embed this calculator

Copy and paste the HTML below to add the Cumulative GPA Calculator | Overall GPA by Credit Hours to your website.