Teacher Grading Calculator
Enter student scores and a grading scale to assign letter grades, see class distribution, and optionally apply a curve.
Built for teachers.
Teacher grading calculations involve two main operations: computing a student’s weighted total score, and converting raw scores to letter grades using a defined grade scale.
Weighted Average Formula:
Final Grade = Sum of (Score × Weight) for each category
All weights must sum to 100% (or 1.0 in decimal form).
Worked example:
| Category | Weight | Student Score |
|---|---|---|
| Tests | 40% | 78% |
| Homework | 25% | 92% |
| Projects | 20% | 85% |
| Participation | 15% | 100% |
Final Grade = (78 × 0.40) + (92 × 0.25) + (85 × 0.20) + (100 × 0.15) = 31.2 + 23.0 + 17.0 + 15.0 = 86.2% → B
Standard letter grade scale (most US schools):
| Score Range | Letter Grade | GPA Points |
|---|---|---|
| 90–100% | A | 4.0 |
| 80–89% | B | 3.0 |
| 70–79% | C | 2.0 |
| 60–69% | D | 1.0 |
| Below 60% | F | 0.0 |
Points-based grading (alternative): When assignments are worth different point totals: Percentage = Total Points Earned / Total Points Possible × 100 Example: 342 earned / 400 possible = 85.5% → B
Curving options:
- Flat curve: Add a fixed number of points to everyone’s score
- Root curve: New score = Square root of raw score × 10 (boosts low scores more than high)
- Top-score curve: Divide everyone’s score by the highest score in class, then multiply by 100
Curving should be applied consistently and announced to students in advance to maintain trust and fairness.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.