Semester GPA Calculator
Build a block for each semester, list its modules with grades and credits, and see every term's GPA plus your true combined GPA across them — all credit-weighted, all live.
Your GPA across every term
Combined 3.46 on a 4.0 scale
Each bar is one term's GPA; the dashed line is your credit-weighted combined GPA. Bars above the line lift your average, bars below drag it down — and a longer bar carries more weight only if that term holds more credits.
Pick the points scale your institution uses.
GPA
3.70
3 modules counted · 10 credits
GPA
3.21
3 modules counted · 10 credits
Combined GPA
3.46
Credit-weighted across 2 terms and 20 credits.
Best term
3.70
Autumn Year 1
Weakest term
3.21
Spring Year 1
Per-term & running cumulative
term → cumulativeThe accent figure is your cumulative GPA aftereach term closes — the running standing a registrar reports, not just that term's number.
Drop Spring Year 1 (GPA 3.21) and the combined figure would be 3.70— that's how much one weaker term moves the average.
“Average of averages” is wrong — here’s the proof
The single most common GPA mistake is adding two term GPAs and dividing by two. That only works when both terms carry identical credits. Watch the two methods diverge on real numbers.
| Term | Term GPA | Credits | Quality points |
|---|---|---|---|
| Summer intensive | 4.00 | 6 | 24.0 |
| Autumn (full load) | 3.20 | 15 | 48.0 |
| Both terms | ? | 21 | 72.0 |
Two terms, very different credit loads. A 4.00 summer over 6 credits next to a 3.20 autumn over 15 credits.
✕ Average of averages (wrong)
(4.00 + 3.20) ÷ 2 = 3.60
Counts the light 6-credit summer term as if it weighed exactly as much as the heavy 15-credit autumn. That overstates the summer and inflates your GPA by nearly two-tenths of a point.
✓ Credit-weighted (correct)
72.0 ÷ 21 = 3.43
Pools every quality point over every credit: (24.0 + 48.0) ÷ (6 + 15). The heavier autumn pulls the number toward its 3.20. This is the figure your registrar carries forward — and the one this tool shows.
The gap is 0.17 — and it only closes when credits are equal
3.60 versus 3.43 is the size of the error from one mismatched term. The two methods agree only in the special case where every term carries the same credits — which almost never happens once you add a summer session, a placement term, or a lighter final semester. Always weight by credits; this calculator does it for you on every term automatically.
How a registrar combines your terms
Two nested credit-weighted averages: each term is a GPA in its own right, then the combined GPA weights those terms by their credits. It is identical to pooling every module into one calculation.
Term GPA = Σ(points × credits) ÷ Σ(credits)
Each module's grade points are weighted by its credits to give that term's GPA. A 4-credit A counts more than a 1-credit A within the same term.
Combined = Σ(termGPA × termCredits) ÷ Σ(termCredits)
≡ Σ(all quality points) ÷ Σ(all credits)
The combined GPA weights each term by its credit total. Because credit-weighting is associative, that equals pooling every module — so the headline here is a true cumulative GPA, not a mean of means.
Worked example
Your seeded example, on the US 4.0 (+/−) scale: Autumn Year 1 is A (4 credits), B+ (3 credits), A− (3 credits); Spring Year 1 is B (4 credits), A (3 credits), B− (3 credits). What is each term, and your GPA across both?
- 1Convert to points — Autumn: A = 4.0, B+ = 3.3, A− = 3.7. Spring: B = 3.0, A = 4.0, B− = 2.7.
- 2Autumn quality points: 4.0×4 + 3.3×3 + 3.7×3 = 16 + 9.9 + 11.1 = 37.0 over 10 credits → GPA 3.70.
- 3Spring quality points: 3.0×4 + 4.0×3 + 2.7×3 = 12 + 12 + 8.1 = 32.1 over 10 credits → GPA 3.21.
- 4Combine, weighting each term by its credits: (3.70×10 + 3.21×10) ÷ 20 = 69.1 ÷ 20 = 3.455, shown as 3.46.
Term GPAs of 3.70 and 3.21 give a combined 3.455 (displayed 3.46). Both terms carry 10 credits here, so the combined figure is their midpoint — but make Spring heavier and the combined number slides toward 3.21.
When your terms carry different credit loads
Credits are the whole game. A term with more credits moves your combined GPA more — and a light term can never swing it like a full one. Three situations students actually face.
A strong term lifting a weak one
A rough 2.60 first term over 15 credits, then a 3.70 over 15 credits.
(2.60×15 + 3.70×15) ÷ 30 = 3.15
Equal credits, so it lands halfway. Recovery is real but gradual — one great term offsets, it doesn't erase, a weak one.
A light term beside a heavy one
A 6-credit summer at 4.00 next to a 15-credit autumn at 3.20.
(4.00×6 + 3.20×15) ÷ 21 = 3.43
Not 3.60. The lighter summer counts less, so it can't rescue the heavier term as much as a quick average suggests.
A heavy term setting the tone
An 18-credit term at 3.80 then a 9-credit term at 3.00.
(3.80×18 + 3.00×9) ÷ 27 = 3.53
The 18-credit term carries twice the weight, so the combined figure stays close to its 3.80 even after a weaker term.
Pass/fail, withdrawals, and repeats
Not every module touches your GPA. Knowing which carry grade points — and which only carry credits, or nothing — is the difference between a number you can quote and one that's quietly wrong.
| Module type | Credits earned? | Counts toward GPA? | How to enter it here |
|---|---|---|---|
| Graded module | Yes | Yes | Enter the letter grade and its credits — the normal case. |
| Pass/fail (P) | Usually yes | No | Leave it out, or leave its credits blank — a pass carries no grade points. |
| Pass/fail (F) | No | Sometimes (as 0) | Check your policy — some institutions count a failed pass/fail as 0.0; if so, enter F with its credits. |
| Withdrawal (W) | No | No | Omit it entirely — a W carries neither credits nor grade points. |
| Audit / non-credit | No | No | Omit it — audited modules never enter a GPA. |
| Repeated module | Once | Policy-dependent | Enter only the grade your institution counts (latest, highest, or averaged) — many replace the original. |
Conventions vary by institution. When a module's treatment isn't obvious, your registrar's policy is the one that counts.
Blank credits = ignored, never zero
This tool ignores any row with blank or zero credits — it is not counted as a 0.0. That is exactly what you want for a pass/fail or audited module: leave its credits empty and it sits in your record for reference without distorting your weighted average.
Read the trajectory, not just the final number
A single cumulative GPA hides the story a chart tells. Use the term timeline and the running-cumulative line to show momentum — it often persuades as much as the headline figure.
Building an honest record
- Use one block per term and keep credit values exact — they are what weight your combined GPA, not just the grades.
- Match the scale to your transcript first: the same letters mean different points on a 4.0 versus a 4.3 scale, so the headline shifts before you change a single grade.
- Rename each block to a real term (Autumn Year 1, Spring Year 1…) so the timeline reads as your actual journey, and paste a full transcript with the importer to skip retyping.
Reading the result
- Quote the credit-weighted combined GPA on applications — it is the figure your institution reports, never a casual average of term numbers.
- Watch the running-cumulative arrow climb term by term; an upward run of bars above the dashed line shows momentum a one-line average can't.
- If a weak term is dragging you down, the what-if line shows exactly how much it costs — useful when deciding where one extra term's effort matters most.
Letter grade to grade points
The conversion this tool uses for the standard US 4.0 (+/−) scale. Switch scales above to read your institution's points instead.
| Letter | Grade points | Typical % |
|---|---|---|
| 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 |
| C− | 1.7 | 70–72 |
| D+ / D / D− | 1.3 / 1.0 / 0.7 | 60–69 |
| F | 0.0 | below 60 |
On the US 4.0 (+/−) scale A+ caps at 4.0. The US 4.3 scale rewards A+ at 4.3; the no-modifier scale drops the +/− steps entirely. Your institution's official table always governs.
How it works
- 1
Pick your scale and add a semester
Choose the points scale your institution uses (4.0, 4.0 with +/−, or 4.3), then label your first semester block.
- 2
List each module's grade and credits
Add a row per module with its letter grade and credit value. Each row converts to grade points automatically, and that semester's GPA updates as you type.
- 3
Add more semesters to combine them
Click Add semester for each term. The headline shows your credit-weighted combined GPA across all of them, with each term's GPA listed beside its credits.
Semester GPA Calculator — questions
How is semester GPA calculated?+
A semester GPA is a credit-weighted average: multiply each module's grade points by its credits, add those products together, then divide by the total credits for that semester. A 4-credit module counts more than a 2-credit one. This calculator does that for every term as you type, then weights each semester's GPA by its credits to give your combined GPA.
Is the combined GPA just the average of my semester GPAs?+
Only when every semester carries the same number of credits. The correct combined GPA weights each semester by its credit total, so a heavier term moves the figure more than a light one. Combining semester GPAs with credit weighting gives exactly the same number as pooling every module into one GPA calculation — it is a true cumulative GPA, not an average of averages.
Why doesn't a single semester here match a plain average of its grades?+
Because GPA is weighted by credits, not by the number of modules. An A in a 4-credit module pulls your GPA up more than an A in a 1-credit one. A single semester in this tool gives exactly the same result as a standalone GPA calculation over those modules — the two are identical by construction.
What if my semesters have different credit loads?+
That is handled correctly. Each semester contributes in proportion to its credits. For example, a 6-credit summer term at 4.0 next to a 15-credit term at 3.2 gives a combined GPA of (4.0×6 + 3.2×15) ÷ 21 = 3.43, not the naive 3.6. The lighter term counts less, exactly as a registrar would compute it.
Which grading scale should I choose?+
Match the scale to your transcript. The US 4.0 (with +/−) scale caps A+ at 4.0 and includes A−, B+ and the other modifier steps; the US 4.3 scale rewards A+ at 4.3; the no-modifier 4.0 scale drops the +/− steps. The same letter is worth different points on each, so picking the wrong one shifts your GPA. Your institution's official table always governs.
How do I handle pass/fail or non-graded modules?+
Pass/fail and non-graded modules usually carry no grade points and should be left out of a GPA. Simply omit them, or leave their credits blank, so they do not distort your weighted average. The calculator ignores any row with zero or blank credits.
Why is the displayed GPA sometimes off by 0.01 from my own maths?+
This tool keeps full precision internally and rounds only the number it shows. If you round each semester GPA before combining, the small errors compound and your hand-worked figure can differ by about 0.01. Always combine at full precision and round only the final result, which is what the calculator does.
Related tools
Final Grade Calculator
Work out exactly what you need on your final to hit the grade you want — or your grade so far from every assessment and its weight.
Grade Calculator
Add up every point you've earned across all your marked work to see your true overall grade — and exactly what you need on what's left.
GPA Calculator
Work out your credit-weighted GPA from your module grades and credits, on the 4.0, 4.0 (+/−) or 4.3 scale, with letter or percentage entry.
Need to lift that grade?
Tutorioo's AI tutor breaks down the topics you're losing marks on and gets you exam-ready. Free to start.