Handy Orchard

Weighted grade calculator

Calculate the weighted average of entered grades, with each contribution and the actual weight sum visible.

Your input

One row: assessment name | score from 0 to 100 | weight. Weights can sum to any positive value; enter at most 200 rows.

Outputs are cleared when the input changes.

Result

Enter your data or use the example, then run the tool.

Worked example

A score of 80 with weight 40 and a score of 90 with weight 60 produce (80 × 40 + 90 × 60) ÷ 100 = 86.

Weights 4 and 6 give the same average, 86. They total 10, so the tool explicitly normalizes by 10 rather than assuming a 100-point weight total.

Method

Add each score multiplied by its weight, then divide by the sum of entered weights. A zero-weight row contributes zero; at least one weight must be positive.

Each contribution is score × weight ÷ total weight. Exact contributions sum to the average before decimal truncation.

Limits

The result describes the assessments entered, not necessarily a final grade. Missing work, remaining assessments, extra credit and a school’s grading policies are not inferred.

Scores are 0–100; no universal letter-grade scale is applied. Rational arithmetic is exact. Decimals may be truncated after 12 places and are labelled approximate, so printed contributions may differ slightly from their total.

Sources

NIST Dataplot: weighted mean

Related tools

Fraction arithmetic

Your inputs stay on this device. Only optional, consented page visits are measured. Input values, files, filenames and processing logs are not sent to Analytics.

When switching languages, text, settings and selected files are temporarily kept on this device. Transfers are removed after restoring; interrupted transfers are cleaned up on a later visit. Inputs and files are never uploaded.