How to Calculate GPA and Final Grades: Formulas, Examples, and a Reusable Worksheet
GPAfinal gradesgrade calculationstudy planningacademic performance

How to Calculate GPA and Final Grades: Formulas, Examples, and a Reusable Worksheet

SSmartPrep Editorial Team
2026-11-13
6 min read

Learn how to calculate GPA, weighted grades, course averages, and the final-exam score needed to reach your target grade.

Knowing how to calculate GPA and final grades can turn a confusing gradebook into a practical study plan. This guide explains unweighted and weighted GPA formulas, percentage-to-letter-grade conversions, cumulative GPA, and the score required on a final exam, with examples and a reusable worksheet you can update throughout the school year.

Overview

GPA and course grades are related, but they are not the same calculation. A course grade is usually based on points or category weights within one class. GPA converts course grades into grade points and combines those points across several classes.

The exact method depends on your school, college, teacher, or transcript policy. Before calculating, check whether your school uses a four-point scale, plus and minus grades, weighted honors or Advanced Placement courses, credit-hour weighting, or a different reporting system. The examples below use common conventions for illustration, not as a replacement for your official grading policy.

Quick reference: a common unweighted four-point scale

Letter gradeTypical grade pointsIllustrative percentage range
A4.090–100%
B3.080–89%
C2.070–79%
D1.060–69%
F0.0Below 60%

Some schools assign 3.7 for an A−, 3.3 for a B+, or use different percentage cutoffs. Use your syllabus or registrar’s grading scale when precision matters.

How to estimate

How to calculate a course percentage

If every assignment is worth the same number of points, use:

Course percentage = points earned ÷ total points possible × 100

For example, if you have earned 438 points out of 500, your percentage is 438 ÷ 500 × 100 = 87.6%.

If your teacher uses weighted categories, calculate each category average, multiply it by its weight, and add the results:

Weighted course grade = (category average × category weight) + (category average × category weight) + ...

Write weights as decimals. For example, 40% becomes 0.40. A class with homework at 20%, tests at 50%, and a project at 30%, with averages of 92%, 78%, and 88%, would be calculated as follows:

(92 × 0.20) + (78 × 0.50) + (88 × 0.30) = 18.4 + 39 + 26.4 = 83.8%.

How to calculate unweighted GPA

For an unweighted GPA, convert each final course letter grade into grade points, add the points, and divide by the number of courses:

GPA = total grade points ÷ number of courses

If your four final grades are A, B, B, and C, the grade points are 4.0, 3.0, 3.0, and 2.0. The GPA is (4.0 + 3.0 + 3.0 + 2.0) ÷ 4 = 3.00.

How to calculate weighted GPA

A weighted GPA gives additional points to designated advanced courses. One possible scale might add 1.0 point to an honors or advanced course, but schools vary. If a school’s policy assigns 5.0 points for an A in an approved advanced class, an A in that class contributes 5.0 rather than 4.0.

Use the weighted values listed by your school:

Weighted GPA = total weighted grade points ÷ number of courses

Do not add extra points simply because a course feels difficult. Only apply weighting when your school identifies the course and grade as eligible.

How to calculate cumulative GPA

If each course carries the same credit value, combine all grade points from all terms and divide by the total number of courses. If courses have different credit values, use credit hours:

Cumulative GPA = total quality points ÷ total credits

Quality points are calculated by multiplying a course’s grade points by its credit value. A 3.0 grade in a three-credit course produces 9.0 quality points. Add quality points across courses, then divide by total credits.

Inputs and assumptions

Accurate calculations depend on accurate inputs. Gather these details before using a GPA calculator or worksheet:

  • The grading scale and percentage-to-letter conversion used by your school or teacher.
  • Whether plus and minus grades receive separate grade-point values.
  • Each course’s final letter grade or current percentage.
  • Credit hours or course weights, if courses are not equally weighted.
  • Which courses, if any, receive honors, advanced, or other weighting.
  • Whether the gradebook includes dropped, repeated, withdrawn, or pass/fail courses.

For a final-exam estimate, you also need your current course percentage, the percentage of the course represented by the final, and your target course grade. The basic formula is:

Required final score = (target course grade − current grade × (1 − final weight)) ÷ final weight

Use decimals for weights and percentages. For example, 85% is 0.85 and a final worth 20% is 0.20.

This formula assumes your current grade represents the completed portion of the course and that the final is added as a separate weighted component. If your gradebook uses total points instead, use the point-based method provided by your teacher.

Worked examples

Example 1: What grade do I need on my final?

Suppose your current course grade is 84%, the final exam is worth 25% of the course, and you want an 88% overall grade.

Required final score = (0.88 − 0.84 × 0.75) ÷ 0.25

Required final score = (0.88 − 0.63) ÷ 0.25 = 1.00, or 100%.

In this example, a 100% final is needed to reach 88%. If the target were 85%, the calculation would be (0.85 − 0.84 × 0.75) ÷ 0.25 = 0.88, or 88%. Try several targets to set a realistic study goal.

Example 2: Estimating a semester GPA

Assume a student has these final grades on an unweighted scale: A, A−, B+, and B. If the school assigns 4.0, 3.7, 3.3, and 3.0 points, respectively, the calculation is:

(4.0 + 4.0 + 3.7 + 3.3 + 3.0) ÷ 5 = 3.60.

If courses have different credits, replace the simple average with quality points. A four-credit course should affect the result more than a one-credit course when the school’s policy uses credit weighting.

Reusable grade and GPA worksheet

Copy this worksheet into a notebook or study planner and update it after each major assignment or grading period:

  1. Course: ____________________
  2. Grading method: points / weighted categories / other
  3. Current points or percentage: ____________________
  4. Final exam weight: ____________________
  5. Target course grade: ____________________
  6. Required final score: ____________________
  7. Letter grade: ____________________
  8. Grade points: ____________________
  9. Course credits: ____________________
  10. Quality points: grade points × credits = ____________________

After completing the worksheet for every class, add the grade points for an equal-credit GPA or add quality points and divide by total credits for a credit-weighted GPA.

When to recalculate

Recalculate your course grade after a quiz, project, test, or category update—especially when the new score carries substantial weight. Recalculate your GPA at the end of a grading period, when a final grade is posted, or when your school adds a course to the transcript.

Check your assumptions before making an academic decision. A teacher may change a category weight, a school may use a different weighted-GPA policy, or a transcript may calculate repeated courses in a special way. For official reporting, scholarships, graduation requirements, and applications, confirm the result with your school’s registrar, counselor, or grading policy.

Use the numbers to prioritize effort rather than to predict perfectly. Compare the points available, the weight of each upcoming assessment, and the skills you need to improve. A study planner can then turn the result into specific actions, such as reviewing missed algebra problems, practicing chemistry equations, or using active recall for vocabulary. Revisit the worksheet whenever your inputs change, and keep a dated copy so you can see whether your plan is moving your grades toward the target.

Related Topics

#GPA#final grades#grade calculation#study planning#academic performance
S

SmartPrep Editorial Team

Education 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.