How to Calculate Weighted GPA: Step-by-Step With Honors and AP Examples

Weighted GPA is the version of your grade point average that gives extra credit for harder classes. If you take Honors, AP, IB or dual-enrollment courses, your school may report a weighted GPA alongside an unweighted one. This guide shows how to calculate weighted GPA by hand, with clear examples. Policies differ by school, so treat the numbers here as worked illustrations and confirm the exact scale in your handbook.

If you need the basic unweighted method first, start with how to calculate GPA. This post goes deeper on the weighting step.

Weighted vs unweighted in one sentence

The formula does not change. Only the grade points you assign to some classes change.

Step 1: Know your school's weighting rules

Before you multiply anything, write down your school's policy. Common patterns in U.S. high schools include:

Class typeExample boostExample A value
Regularnone4.0
Honors+0.54.5
AP / IB / dual enrollment+1.05.0

Some schools use different boosts, weight only semester grades of C or higher, cap the weighted scale, or publish a custom chart. Colleges often recalculate GPA with their own rules when you apply, so a campus weighted GPA is most useful for ranking and local awards inside your school.

Also confirm whether plus/minus grades shift the base points (for example, B+ = 3.3 before any boost).

Step 2: Convert each class to weighted grade points

Take every class on the transcript or report card you are averaging:

  1. Convert the letter grade to the regular (unweighted) grade points.
  2. Add the boost if the class qualifies.
  3. Write the weighted grade points next to the credits.

Example using a common +0.5 Honors / +1.0 AP scheme:

ClassTypeLetterBase pointsBoostWeighted pointsCredits
English 10 HonorsHonorsA−3.7+0.54.23
AP BiologyAPB+3.3+1.04.34
GeometryRegularA4.004.03
World HistoryRegularB3.003.03
Spanish IIRegularA4.004.02
PERegularA4.004.01

Your letter-to-points chart may differ. For percent-to-letter context, see the letter grade scale.

Check your weighted grade or what you need on the final — free, in your browser.

Open the free grade calculator →

Step 3: Multiply by credits to get quality points

Quality points for each class = weighted grade points × credit hours.

Using the table above:

ClassWeighted pointsCreditsQuality points
English 10 Honors4.2312.6
AP Biology4.3417.2
Geometry4.0312.0
World History3.039.0
Spanish II4.028.0
PE4.014.0
Total1662.8

Step 4: Divide total quality points by total credits

In the example: 62.8 ÷ 16 = 3.925, which many schools would report as about 3.93.

If every class had the same credits, you could average the weighted grade points. Credits are what make a 4-credit AP class matter more than a 1-credit elective.

Compare with the unweighted GPA on the same grades

Using the same letters without boosts:

ClassUnweighted pointsCreditsQuality points
English 10 Honors3.7311.1
AP Biology3.3413.2
Geometry4.0312.0
World History3.039.0
Spanish II4.028.0
PE4.014.0
Total1657.3

Unweighted GPA = 57.3 ÷ 16 ≈ 3.58.

Same work, two numbers: about 3.58 unweighted and 3.93 weighted. That gap is exactly the Honors and AP boosts working through the credit hours.

Cumulative weighted GPA across semesters

Do not average semester GPAs unless every semester had the same credits. Instead:

  1. Add weighted quality points from every term.
  2. Add credit hours from every term.
  3. Divide the grand totals.

Example:

Weighted course grade is not the same thing

People also say "weighted grade" for the way categories inside one class combine (homework 20%, tests 50%, final 30%). That is a different calculation. For category weights inside a single course, see how weighted grades work and use the GradeCalc Lab calculator. This post is about GPA weighting across classes, not category weights inside one syllabus.

Common mistakes

Planning next semester with weighting in mind

Advanced classes only help your weighted GPA when the letter grade stays strong enough to justify the workload. Estimate the letter you can earn, apply your school's boost, multiply by credits, and see how the cumulative total moves. Inside each class, use the final exam grade tool and our post on what you need on your final to protect that letter first.

Frequently asked questions

What is the formula for weighted GPA?

It is the same as regular GPA: total quality points divided by total credits. Weighted GPA simply uses boosted grade points for advanced classes before you multiply by credits.

Is a weighted GPA out of 5.0?

Often the top of the scale is near 5.0 when AP or IB classes receive a full point boost, but schools set their own caps and charts. Always check yours.

Should I report weighted or unweighted GPA on applications?

Follow the application's instructions. Many ask for both, or ask you to use the number from your transcript. When in doubt, match what your counselor reports.

Does a B in an AP class beat an A in a regular class?

It depends on the boost and the credits. With a +1.0 AP boost, a B (3.0 + 1.0 = 4.0) can match an unweighted A in quality points per credit, but only if your school uses that boost.

Can I calculate weighted GPA in a spreadsheet?

Yes. Make columns for grade points, boost, credits and quality points (=(points+boost)*credits), then divide the sum of quality points by the sum of credits.

Check your weighted grade or what you need on the final — free, in your browser.

Open the free grade calculator →

Keep reading