Class Grade Calculator
Calculate your current class grade from weighted assignment categories. Add individual assignments and see category averages and overall grade instantly.
Quick Answer
Your class grade is the weighted average of category scores. Each category average = total points earned / total points possible x 100. The overall grade weights each category by its syllabus percentage. Enter individual assignment scores below for a precise calculation.
Enter Your Assignments
Add categories and assignments matching your syllabus.
About This Tool
The Class Grade Calculator gives you a detailed, assignment-level view of your grade in any course that uses weighted categories. Unlike simpler grade calculators where you enter a single percentage per category, this tool lets you enter every individual assignment — each homework, each quiz, each test — and it computes category averages and the overall weighted grade automatically.
This granularity matters because not all assignments within a category carry equal weight. A 100-point exam and a 20-point pop quiz both fall under “exams,” but the 100-point exam should have five times the influence on that category’s average. By entering actual points earned and points possible, the calculator handles this correctly.
How It Works
Within each category, the calculator sums all points earned and all points possible to compute a category percentage. This is a points-based average, not an average of percentages, which gives more accurate results when assignments have different point totals. The category percentages are then weighted according to the syllabus weights and combined into an overall grade.
For example, if your Homework category (25% weight) has three assignments — 18/20, 45/50, and 9/10 — the category average is (18 + 45 + 9) / (20 + 50 + 10) = 72/80 = 90%. If your Exams category (30% weight) has two tests — 78/100 and 85/100 — the category average is 163/200 = 81.5%. The weighted overall considers both category averages and their weights.
Adding and Managing Assignments
Each category starts with two blank assignment slots. Click “+ Add Assignment” within a category to add more. You can name each assignment for easy reference (e.g., “Chapter 3 Quiz” or “Midterm 1”). Remove assignments by clicking the X button. The category average updates in real time as you type.
Customizing Categories
The default categories (Homework, Quizzes, Midterm Exams, Final Exam, Participation) are a common starting point. Rename them, adjust weights, add new categories, or remove ones that do not apply to your course. Some courses have categories like Labs, Projects, Presentations, or Discussion Posts. The tool adapts to any structure.
Tracking Your Grade Throughout the Semester
The real power of this calculator comes from using it as a semester-long tracking tool. Enter assignments as you get them back. Watch your grade evolve. When you want to know “what do I need on the next assignment?” — add a hypothetical assignment with your target score and see how it changes the overall grade. This turns grade tracking from a passive end-of-semester surprise into an active planning tool.
Why Points-Based Averaging Is More Accurate
Some students average their assignment percentages instead of their points. This gives misleading results when assignments have different point totals. A 10/10 (100%) on a short quiz and a 70/100 (70%) on a major test should not average to 85% in that category. The points-based method gives (10 + 70) / (10 + 100) = 72.7%, which more accurately reflects performance.
Frequently Asked Questions
How does a weighted class grade calculator work?
Should I use points earned or percentages for each assignment?
What happens if I haven't completed all assignments in a category?
Why does my grade here differ from my LMS grade?
How can I figure out what I need on remaining assignments?
Disclaimer
This calculator is for informational purposes only. Grading policies, dropped scores, and extra credit vary by instructor. Always refer to your course syllabus for official grade calculations.