GPA Calculator

Compute your semester and cumulative weighted Grade Point Average on the standard 4.0 scale.

Semester GPA
3.49
34.90 quality points ÷ 10 credits

Target GPA planner

What average do I need on remaining credits to reach a goal?

You need an average of 3.77 on the next 30 credits.

Results update as you type

What this calculator does

This GPA calculator converts each letter grade to a 4.0-scale grade point, weights it by credit hours, and averages the result. Pass/fail courses are excluded automatically. Add prior cumulative credits to combine this term's grades with your academic history, and use the target planner to see the GPA you need going forward.

Formula

GPA = Σ(grade points × credits) ÷ Σ(credits)

For cumulative GPA with prior credits:

cumulative = (prior GPA × prior credits + new quality points) ÷ (prior credits + new credits)

Variable definitions

  • grade pointsThe numeric value of each letter grade on the 4.0 scale (A = 4.0, B = 3.0, etc.).
  • creditsCredit hours (or units) for each course.
  • prior GPA / prior creditsYour existing cumulative GPA and total credits attempted before this term.

Step-by-step calculation

  1. Convert each letter grade to grade points using the 4.0 scale.
  2. Multiply each course's grade points by its credit hours to get quality points.
  3. Add all quality points to get the term's total quality points.
  4. Add all credit hours to get the term's total credits.
  5. Divide total quality points by total credits to get the semester GPA.
  6. For cumulative GPA, add prior quality points (prior GPA × prior credits) and prior credits, then divide.

Worked example

Three courses this semester, plus a prior 3.40 cumulative GPA over 30 credits:

  • Calculus (4 credits, A = 4.0): 16.0 quality points
  • English (3 credits, B+ = 3.3): 9.9 quality points
  • History (3 credits, B = 3.0): 9.0 quality points

Semester GPA = 34.9 ÷ 10 = 3.49.

Cumulative GPA = (3.40 × 30 + 34.9) ÷ (30 + 10) = 136.9 ÷ 40 = 3.42.

How to use this calculator

  1. For each course, enter the name (optional), pick the letter grade, and enter credit hours.
  2. Tick "pass/fail" to exclude a course from the GPA.
  3. Click "Add course" for more rows; the GPA updates as you type.
  4. Enter prior GPA and prior credits for a cumulative GPA across your record.
  5. Use the target planner to see the GPA you need on remaining credits to hit a goal.

Common mistakes

  • Equal weighting: averaging grade points alone (without credits) gives the wrong GPA when courses have different credit hours.
  • Including pass/fail: these usually don't affect GPA — use the pass/fail toggle to exclude them.
  • Mixing scales: if your school uses a 5.0 weighted scale or a non-standard mapping, the 4.0 grade points here won't match.

Frequently asked questions

What is GPA?

GPA stands for Grade Point Average. It's a weighted average of your course grades, where each grade is converted to a number on a 4.0 scale and weighted by the course's credit hours.

What is the standard 4.0 GPA scale?

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. Some schools use a slightly different scale; confirm with your registrar.

How is GPA calculated?

Multiply each course's grade points by its credit hours to get quality points, sum all quality points, sum all credits, then divide total quality points by total credits.

Does this work for weighted (5.0) GPAs?

This calculator uses the standard unweighted 4.0 scale. For honors or AP weighted GPAs, your school usually adds 0.5 or 1.0 to the grade points before calculating — enter the adjusted points using the custom grade scale.

What if a course is pass/fail?

Pass/fail courses typically don't affect GPA. Leave them out of the calculator or mark them and they won't be included in the average.

How can I raise my GPA?

Focus on high-credit courses since they weigh the average most heavily, retake low-grade courses if your school allows grade replacement, and use the target-GPA planner below to see what cumulative average you need going forward.

How does prior GPA factor in?

If you enter a prior GPA and completed credits, the calculator combines them with this term's courses to give a cumulative GPA across your full academic record.

Related calculators

Last updated: June 22, 2026 · Checked against standard formulas and sample test cases. Uses the standard U.S. 4.0 letter-grade scale with plus/minus. Confirm your institution's official scale and weighting policy.

Disclaimer: Grading systems vary by school or institution. Confirm your school's specific weighting and scale.