Weighted GPA Calculator | Credits & Course Weights

Education & grades calculator

Weighted GPA Calculator

Calculate weighted and unweighted GPA from letter grades or direct grade points. Enter each course weight or GPA credit, then choose the additional points your school assigns to that course.

There is no universal weighted scale. This page uses only the grades, credits, bonuses, exclusions, precision, and rounding rule you select.

Reviewed August 9, 2026
  • Weighted and unweighted results
  • Letter grades or direct points
  • Decimal and fractional credits
  • Custom per-course bonuses
  • Exact rational calculation

Calculate your weighted GPA

Use 1 for every course when all courses count equally. Otherwise, enter the GPA credits, hours, units, or course weights shown by your school.

Runs in your browser

Course settings

Choose one grade-entry method for every row. Display settings round only the final shown results, never individual course quality points.

Changing methods clears every grade entry so hidden values cannot be reused.

Policy check: +0.5 and +1.0 are common examples, not national rules. On a counted GPA-bearing row, a selected bonus applies exactly as entered, including to a low or failing grade. Choose No bonus when the grade is not eligible.

Courses

Estimated result

Weighted GPA result

4.12 weighted GPA

Worked example, rounded to 2 decimal places

Unweighted GPA3.52
Total GPA credits2.5
Weighted quality points10.3
Unweighted quality points8.8
Added bonus quality points1.5
Counted / excluded3 / 0 courses

Calculation steps

  1. Multiply each unweighted grade point by its course credits.
  2. Add the selected bonus, then multiply by the same credits.
  3. Divide both quality-point totals by 2.5 GPA credits.

This estimate uses the visible +1, +0.5, and 0 course bonuses. Confirm eligible courses and grade rules with your school.

Course breakdown

CourseCreditsBase pointsBonusWeighted pointsWeighted quality pointsStatus

How to Use This Weighted GPA Calculator

Most entries take about two minutes when your grades and course weights are ready.

  1. Choose a grade method. Use the example letter-grade map or enter unweighted grade points directly.
  2. Add each GPA-bearing course. Course names are optional, but they make the breakdown easier to check.
  3. Enter course credits or weights. Use 1 for equal courses, or enter each course's GPA credits, hours, or units.
  4. Select the course bonus. Choose no bonus, the +0.5 example, the +1.0 example, or enter a custom nonnegative amount.
  5. Exclude non-GPA courses. Clear Use for courses your policy omits. Pass, withdrawal, audit, and incomplete marks are excluded automatically in letter mode.
  6. Choose display precision. Select two, three, or four decimals and the required rounding or truncation rule.
  7. Press Calculate GPA. Check both GPAs, quality-point totals, counted credits, formula steps, and every course row.

Weighted GPA Formula

For each counted course, let g be its unweighted grade points, b its selected bonus, and c its GPA credits or course weight.

Weighted GPA = Σ[(g + b) × c] ÷ Σc
Unweighted GPA = Σ(g × c) ÷ Σc

The denominator must use the same counted course credits in both formulas. An included F contributes zero unweighted quality points but keeps its positive credits in the denominator. Any bonus selected on that row still affects weighted quality points. An excluded row contributes nothing to either total.

When every course has weight 1, both formulas reduce to an ordinary course average. When courses carry different credits, the result is a credit-weighted average. The calculator uses exact rational arithmetic, then applies your display rule only to the final GPA.

Worked Weighted GPA Example

Assume the school awards +1 for AP, +0.5 for Honors, and no additional points for a regular course. These are example settings, not a universal policy.

CourseGradeCreditsBonusUnweighted quality pointsWeighted quality points
AP CalculusA = 4.01+1.04.05.0
Honors EnglishB+ = 3.31+0.53.33.8
ChemistryB = 3.00.501.51.5

The total course weight is 2.5. Unweighted quality points equal 8.8, so unweighted GPA is 8.8 ÷ 2.5 = 3.52. Weighted quality points equal 10.3, so weighted GPA is 10.3 ÷ 2.5 = 4.12.

Example Letter-Grade Scale

Letter mode uses the following common 4.0-style map. It is an editable-input convenience, not a statement about your school. Switch to direct points when your transcript uses 4.33 for A+, different plus/minus values, another maximum, or another mapping.

GradePointsGradePointsGradePoints
A+ / A4.0A−3.7B+3.3
B3.0B−2.7C+2.3
C2.0C−1.7D+1.3
D1.0D−0.7F0.0
Do not convert a percentage to GPA automatically. Percentage cutoffs and grade-point maps vary. First obtain the official grade or point value from your institution, then enter it here.

Weighted GPA Rules Are School-Specific

A weighted GPA gives selected courses additional value, but the method changes by institution. Fairfax County Public Schools provides one concrete example: Honors courses receive 0.5 additional quality points, while AP, Advanced, Dual Enrollment, and IB courses receive 1.0. Another district may use smaller bonuses, a different eligible-course list, or no weighting at all.

Eligibility can depend on the grade. Lake Braddock's published policy applies its AP, Dual Enrollment, and Honors additions to students who pass. The University of California uses a separate admissions calculation with eligible A–G courses, grade restrictions, and a cap on honors points. These policies cannot be reproduced by a generic +0.5 or +1 menu without the user selecting the correct rows.

This is why the calculator exposes every bonus. Use Custom for another additive amount. Choose No bonus for a course that does not qualify. A weighted GPA above 4.0 is possible under some systems, and the calculator does not impose a 5.0 ceiling.

High School, College, Semester, and Cumulative GPA

High school weighted GPA

Enter the course-level bonuses defined by your high school. Admissions offices may later remove those weights, include only core subjects, or recalculate GPA under their own rules. Your school transcript and the receiving institution remain the authoritative sources.

College GPA

For an ordinary credit-hour college GPA, set every bonus to zero and enter each course's credit hours. Ohio State's official example follows the same quality-point method: multiply the grade point by credits, total the quality points and credits, then divide.

Semester or cumulative GPA

Enter one term for a semester GPA. For a cumulative result, enter every GPA-bearing course from all included terms. You can also combine official totals manually by adding all quality points and dividing by all GPA credits. Do not average rounded semester GPAs. Averaging unrounded term GPAs gives the same result only when the terms carry equal total GPA credits, and the underlying quality-point and credit totals remain the preferred inputs.

Pass/Fail, Repeated, and Excluded Courses

Letter mode recognizes P, NP, W, Audit, and Incomplete as non-GPA marks and excludes those rows automatically. This does not decide whether the course earned academic credit. It only prevents the row from changing the GPA numerator or denominator.

Repeat policies conflict. Fairfax County's published course guide includes repeated courses previously passed, while the University of Arizona says its undergraduate GPA reflects the highest grade for regular courses originally graded C, D, or E. The calculator never infers repeats from matching course names. Follow the applicable policy and clear Use for every attempt that should not count.

An F is different from an excluded mark. When F is included, its base value is zero and its course credits stay in the denominator. The calculator still applies any bonus visible on that row, so choose No bonus unless the official policy awards it. If your institution treats a specific pass/fail failure differently, enter the transcript's GPA-bearing grade or exclude the row as directed.

Rounding and Precision

The calculator keeps exact fractions while summing credits and quality points. It rounds or truncates only the displayed GPA. Round half up sends an exact halfway value away from zero. Half to even sends a halfway value to the nearest last even digit. Truncate removes later digits without increasing the kept value.

Your institution may specify a different reporting rule. For example, an admissions calculation may truncate at two decimal places rather than round. Match the selected display rule to the policy you are checking, and do not round each course before calculating the total.

Common Weighted GPA Mistakes

  • Adding +0.5 or +1.0 because a course sounds advanced without checking whether the school recognizes it.
  • Adding a bonus to grade points that were already weighted.
  • Averaging course GPAs while ignoring unequal credits or course weights.
  • Removing an F from the denominator when the transcript counts it.
  • Counting pass, withdrawal, audit, or incomplete marks as zero-point graded courses without checking policy.
  • Applying an automatic repeat rule based only on identical course names.
  • Assuming every weighted system ends at 5.0.
  • Using a rounded semester GPA instead of the underlying quality-point and credit totals.

Weighted GPA Calculator FAQs

How do I calculate a weighted GPA?

For each counted course, add its eligible bonus to the unweighted grade points, multiply by the course credits or weight, total those weighted quality points, and divide by total counted credits.

What is the difference between weighted and unweighted GPA?

Unweighted GPA uses base grade points only. Weighted GPA adds the selected course bonus before applying course credits. The two are identical when every counted bonus is zero.

Is a 5.0 weighted GPA scale universal?

No. Schools use different maximums, course lists, bonus amounts, grade requirements, and caps. This calculator imposes no fixed 5.0 maximum.

How much weight should I add for Honors, AP, IB, or Dual Enrollment?

Use the amount in your school handbook or transcript policy. The +0.5 and +1.0 menu options are examples. Select Custom for another additive amount.

How do credits affect weighted GPA?

A course with more GPA credits contributes more to both the numerator and denominator. Use 1 for all courses only when they carry equal weight.

Does an F count in GPA?

An included F uses zero base points and keeps its positive course credits in the denominator. Any bonus still visible on that row is applied, so choose No bonus unless the official policy awards it.

Do pass/fail courses count in GPA?

Policies vary. In letter mode, P, NP, W, Audit, and Incomplete are treated as non-GPA marks and excluded. Check whether your institution handles any of them differently.

How should I enter a repeated course?

Enter every attempt the institution counts. Clear Use for an attempt the official repeat policy excludes. The calculator does not choose the latest or highest grade automatically.

Can I calculate cumulative weighted GPA?

Yes. Enter all GPA-bearing courses from the terms you want included. For summary-only records, combine total quality points and total GPA credits rather than averaging term GPAs with unequal credits.

Will a college use the weighted GPA shown here?

Not necessarily. A college may use the transcript GPA, remove school weighting, select certain subjects, or apply its own calculation. Treat this result as a planning estimate.

Sources and Method References

Planning notice: This calculator estimates GPA under the inputs you select. It does not interpret a transcript, certify academic standing, determine eligibility, calculate class rank, or predict admission. Use your school, district, university, or admissions policy for an official result.

Post a Comment

0Comments

Post a Comment (0)