Education100% FreeNo Sign-UpNo Tracking

Weighted Grade Calculator

Calculate your weighted average grade by assignment weights.

Weighted Grade Calculator Runs locally
Enter your values and press Calculate.

All calculations happen locally in your browser — nothing is uploaded, stored or tracked.

STEP 01

Add assignments

Grade and weight for each item.

STEP 02

Check the weights

They should total 100% for a complete picture.

STEP 03

Read your average

Plus each item's contribution.

What Is a Weighted Grade Calculator?

Many courses do not treat all assignments equally: exams are worth more than homework, and the final often carries the largest weight. A weighted average multiplies each grade by its weight before summing.

Add each assignment with its grade (as a percentage or score) and its weight (percent of the total course grade). The calculator reports the weighted average, whether your weights sum to 100%, and each assignment's contribution.

The Formula

Weighted average = Σ(grade × weight) ÷ Σ(weight)

If your weights do not sum to 100, the calculator still works correctly — it normalises by the total weight you entered, and shows the sum so you can check.

Your data never leaves your device.

Every calculation on this site runs in your browser using vanilla JavaScript. Nothing is uploaded, stored or tracked.

  • 100% local, client-side calculations
  • No data stored on any server
  • No tracking, no analytics, no ads scripts
  • Works offline once loaded

Frequently Asked Questions

How do I calculate a weighted grade?

Multiply each grade by its weight, add them up, and divide by the sum of the weights.

What if my weights don't add up to 100?

The calculator normalises by your actual weight total, so the average is still correct — but check the total to spot missing items.

How much does a final exam worth 40% matter?

A 40% weight means it contributes 40% of your grade. A 10-point swing on it changes your overall grade by 4 points.

What is the difference between weighted and unweighted average?

An unweighted average treats all assignments equally; a weighted one gives more important items more influence.

Can I use it for GPA-style weights?

Yes — enter each course's grade and credit weight to see the credit-weighted average.