50+ CALCULATORS·FREE · NO SIGN-UP
Overview
Formula

01What this calculator does

This middle school GPA calculator will translate letter grades into a student’s grade point average using a 4.0 scale in a snap and absolutely free of charge. No registration, no account required. All of the math in the calculator is completed in the browser. Your grades are never uploaded or stored.

Enter the letter grade for each class in the form of a row, and press the Calculate button. Your numeric GPA, the corresponding letter grade, and a special bar will be displayed to show how close to 4.0 you are. This calculator is most useful for students tracking their own academic progress, and for parents checking report cards. For more study tools, see our high school GPA calculator or our attendance calculator.

Free with no sign-up, login or credits — nothing is stored.
Uses the standard unweighted 4.0 scale with +/- grades.
Shows GPA, letter equivalent and a 4.0-scale progress bar.

02The grade-to-point conversion scale

GPA is calculated by converting every letter grade into numbers and averaging them. Below is the typical unweighted middle school grading scale used in most U.S. schools. Note that Strong grades in middle school are an important indicator of student achievement (tracked by the National Center for Education Statistics) and later success in high school (summarized by U.S. Department of Education research).

Letter Grade
Grade Points
Typical %
A
4.0
93–100
A-
3.7
90–92
B+
3.3
87–89
B
3.0
83–86
C
2.0
73–76
D
1.0
64–66
F
0.0
Below 60
Each plus or minus shifts the value by 0.3 — so a B+ (3.3) sits between a B (3.0) and an A- (3.7).

03Weighted vs unweighted GPA

There are two ways to calculate GPA, and knowing which your school uses matters:

  • Unweighted GPA puts every class on the same 4.0 scale regardless of difficulty. An A is worth 4.0 whether it is in art or algebra. This is what nearly all middle schools use, and it is what this calculator computes. The Stanford University Registrar explains how the standard 4.0 scale works in practice.
  • Weighted GPA gives extra points for honors or advanced classes (often on a 5.0 scale). This is common in high school but rare in middle school, since most middle school courses carry equal weight.
  • Credit hours are generally not used in middle school. Each class counts once, so a simple average of grade points is accurate — see how credits work in our high school GPA calculator for when you move up.
How to use this calculator +×
  1. A few class rows appear by default — press “+ Add another class” for more.
  2. Optionally type a class name (just a label; it does not affect the result).
  3. Choose the letter grade for each class from the drop-down.
  4. Leave rows blank if you have fewer classes — only rows with a grade are counted.
  5. Press Calculate to see your GPA, letter equivalent and progress bar.

Curious how your grades compare over time? Pair this with our average calculator to track trends across terms.

Limitations +×

This calculator gives an accurate unweighted estimate, but keep a few things in mind:

  • Your school’s official transcript is the authoritative record; rounding rules can differ slightly.
  • Some schools use a plain A=4, B=3, C=2, D=1 scale with no +/- — if so, use the whole-letter grades.
  • Weighted GPAs for honors or gifted programs are not calculated here.
  • Percentage cut-offs for each letter vary by district; the table shows common ranges.
Frequently asked questions +×
Q How do I calculate my GPA in middle school?
Convert each letter grade to points (A=4.0, B=3.0, C=2.0, D=1.0, F=0.0), add them up, and divide by the number of classes. For example A, B, A, C, B = 16 ÷ 5 = 3.2. This calculator does it automatically.
Q What grade is a 4.0 GPA in middle school?
A 4.0 is straight A grades on the unweighted scale — the highest possible. A single A- brings the average down to about 3.7.
Q What is a 3.7 GPA in middle school?
A 3.7 is an A- average — very strong, usually mostly A grades with a few A- or B+ results, and well above the typical middle school average.
Q What is a 1.0 GPA in middle school?
A 1.0 is a D average (roughly 64–66%). It is passing but low; extra help or tutoring can raise it quickly since even a few C grades lift the average.
This calculator is a free educational tool and provides an unweighted GPA estimate on the 4.0 scale. It is not an official academic record. Grading scales, rounding and weighting vary by school and district — always refer to your school’s report card or transcript for your official GPA.

01The GPA formula

An unweighted GPA is the average of your grade points. Each letter grade becomes a number on the 4.0 scale, you add those numbers, and divide by how many classes you took.

Convert each grade
A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0 (+/- shifts by 0.3)
Sum the points
total points = p1 + p2 + p3 + … + pn
Divide by classes
GPA = total points ÷ number of classes

Where:

  • p1 … pn= the grade points for each individual class.
  • number of classes= how many classes have a grade (blank rows are ignored).
  • GPA= your grade point average, from 0.0 to 4.0.

02Worked example

Suppose a student earns these grades in six classes: A (Math), B+ (Science), A (English), B (History), C+ (Art) and A- (PE). Here is the calculation step by step:

Step 1 · Convert to grade points
4.0 + 3.3 + 4.0 + 3.0 + 2.3 + 3.7
Step 2 · Add them up
4.0 + 3.3 + 4.0 + 3.0 + 2.3 + 3.7 = 20.3 total points
Step 3 · Divide by the number of classes
20.3 ÷ 6 = 3.38 GPA

As an example, the GPA for this individual is 3.38, or a B+ average. Notice that the two A grades pulled the average up while the C+ held it back; improving that one class to a B- (2.7) would boost the average to about 3.45. That shows just how much each individual grade counts. Interestingly, the National Center for Education Statistics notes that grades are one of the greatest predictors of future academic performance, so they are worth paying attention to.

Middle School GPA Calculator

Class (optional label)Grade
Add your classes and grades, then press Calculate.
--
Unweighted GPA (4.0 scale)
--
Classes counted--
Total grade points--
Letter equivalent--
--
Elena Castillo ✓ Educator reviewed
Updated Jul 2026 · 5 min read · Reviewed by the InfoCalculator editorial team