Weighted GPA Calculator

Enter each course with its letter grade, credits and weight. Honors/AP/IB courses get extra weight depending on your scale.

Enter up to several courses below (edit values), then press Calculate
Course 1 grade
Course 1 credits
Course 1 level
Course 2 grade
Course 2 credits
Course 2 level
Course 3 grade
Course 3 credits
Course 3 level

Result

Your result will appear here.

How it works

Assign base grade points (A=4.0 scale), add weight for course level, multiply by credits, divide total quality points by total credits.

Formula

Weighted points = (base grade points + level weight) × credits

Weighted GPA = sum(weighted points) ÷ sum(credits)

Worked example

An A in AP (4.0+1.0)*1 + B+ in Honors (3.3+0.5)*1 + B in Regular (3.0)*1 over 3 credits = (5.0+3.8+3.0)/3 = 3.93 weighted GPA.

Assumptions

Uses a common 4.0 scale with +0.5/+1.0 weights. Your school may cap weights or use a different scale (5.0 max).

Reading the result

Weighted GPA can go above 4.0 on some scales; check your school's reporting method.

For general information only. Scales vary by institution.

How to use the Weighted GPA Calculator

It takes a few seconds, and every figure is calculated in your browser.

  1. Enter the course 1 grade.
  2. Enter the course 1 credits.
  3. Enter the course 1 level.
  4. Enter the course 2 grade.
  5. Enter the course 2 credits.
  6. Enter the course 2 level.
  7. Press Calculate — the result appears in the dark panel beside the form.
  8. Use Copy, CSV, Share or Print under the result if you want to keep it.

Weighted GPA Calculator — frequently asked questions

What formula does the Weighted GPA Calculator use?

Weighted points = (base grade points + level weight) × credits Weighted GPA = sum(weighted points) ÷ sum(credits)

How does the Weighted GPA Calculator work?

Assign base grade points (A=4.0 scale), add weight for course level, multiply by credits, divide total quality points by total credits.

What assumptions and limitations should I know about?

Uses a common 4.0 scale with +0.5/+1.0 weights. Your school may cap weights or use a different scale (5.0 max).

Can you walk through a worked example?

An A in AP (4.0+1.0)*1 + B+ in Honors (3.3+0.5)*1 + B in Regular (3.0)*1 over 3 credits = (5.0+3.8+3.0)/3 = 3.93 weighted GPA.

Last updated 10 November 2026 · Formula, worked example and assumptions are documented above, and every result is calculated in your browser.