KKwikfig.

Target GPA Calculator

See the exact GPA you must average over your remaining credits to reach your target — with unreachable targets flagged honestly. Runs entirely in your browser — your numbers never leave this device.

Average GPA you need from here
3.80
Average 3.80 across your remaining 30 credits to finish at 3.40.
Projected GPA at the needed average
3.40
Best case (straight 4.0 from here)
3.47
If you hold your current GPA
3.20
Total credits at graduation
90

A 3.80 average is demanding but possible. The fewer credits you have left, the harder a target is to move — that is why the best case here is 3.47.

How it works

Required average GPA = (Target GPA × total credits at graduation − Current GPA × completed credits) ÷ remaining credits

Work backwards from the finish line. Multiply your target cumulative GPA by the total credits you will have when you finish, which gives the total grade points you need overall. Subtract the grade points you have already banked (your current GPA times your completed credits), and divide what is left by your remaining credits. The result is the average GPA you must earn from now on.

All GPAs here sit on the standard 4.0 scale (A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, down to F = 0.0), so the required average can be read directly as a grade target: a required 3.7 means averaging A− grades, and a required 3.3 means averaging B+ grades, across every remaining course — weighted by each course's credits.

If the required average comes out above 4.0, the target cannot be reached in the credits you have left, and this calculator tells you so rather than printing an impossible number. In that case, try a longer horizon (more remaining credits), or lower the target slightly and see how quickly the required average drops into realistic range — small target changes often make a big difference.

Worked examples

Raising a 3.2 to a 3.4

Input
Current GPA 3.2 over 60 completed credits. Target cumulative GPA 3.4. Remaining credits: 30 (total at finish: 90).
Working
Total points needed: 3.4 × 90 = 306.0. Points already banked: 3.2 × 60 = 192.0. Points still needed: 306.0 − 192.0 = 114.0 over 30 credits. Required average = 114.0 ÷ 30 = 3.80.
Result
You must average 3.80 (between A− and A) over the remaining 30 credits

A perfect-run target

Input
Current GPA 3.6 over 45 completed credits. Target cumulative GPA 3.7. Remaining credits: 15 (total at finish: 60).
Working
Total points needed: 3.7 × 60 = 222.0. Points banked: 3.6 × 45 = 162.0. Points still needed: 222.0 − 162.0 = 60.0 over 15 credits. Required average = 60.0 ÷ 15 = 4.00.
Result
You must average a perfect 4.00 over the remaining 15 credits

An unreachable target, flagged honestly

Input
Current GPA 2.8 over 90 completed credits. Target cumulative GPA 3.5. Remaining credits: 30 (total at finish: 120).
Working
Total points needed: 3.5 × 120 = 420.0. Points banked: 2.8 × 90 = 252.0. Points still needed: 420.0 − 252.0 = 168.0 over 30 credits. Required average = 168.0 ÷ 30 = 5.60. That is above the 4.0 maximum, so the target cannot be reached in 30 credits; even straight A's would give (252.0 + 4.0 × 30) ÷ 120 = 372.0 ÷ 120 = 3.10.
Result
Target unreachable — best possible cumulative GPA is 3.10

Frequently asked questions

What if the required average is above 4.0?

The target is not reachable within the credits you entered, because no semester can average above 4.0 on the standard scale. The calculator flags this honestly rather than showing an impossible goal. Your options are to spread the climb over more credits if your programme allows it, or to set a lower target and work toward the best achievable figure.

How do I know my total credits at graduation?

Check your degree plan: a typical US bachelor's degree totals 120 credits, though programmes range from about 90 to 130. Your completed credits plus your remaining required credits should equal that total. If you are mid-degree, your student portal's degree audit shows both numbers directly.

Does retaking a course change the calculation?

It can, if your school replaces the original grade in the cumulative GPA after a retake, as many do for a limited number of courses. Grade replacement effectively removes the old points from your banked total, which can lower the average you need going forward. Check your school's repeat policy, since some average the two attempts instead.

Is my academic data stored anywhere?

No. This calculator runs 100% in your browser and stores nothing — your current GPA, target, and credit counts are used only for the on-screen calculation and are never uploaded or saved. Nothing about your academic record leaves your device.

Can I use this for high school?

Yes, if you replace credits with classes or with your school's credit units. Enter the number of graded classes or credits completed so far and the number still to come. The formula is identical, since it only relies on weighted averages over completed and remaining work.

Related tools

More in Student & Grade Calculators · Browse all tools