A GPA is one of the most consequential numbers a student will ever see, and also one of the least understood. Most students know roughly what counts as a "good" GPA, but ask them to explain exactly how their school arrives at that number and the answer usually gets vague fast. Is it an average of percentages? Letter grades? Does a one-credit elective count the same as a four-credit lab course? Why does the transcript list two different GPA numbers side by side? None of this is complicated once you see the actual formulas, and understanding them turns GPA from a mysterious gatekeeper into a number you can predict, plan around, and improve on purpose.

What Your GPA Number Actually Means

A GPA, or grade point average, is not a simple average of your letter grades. It is a credit-weighted average of grade points. Each letter grade you receive gets converted into a numeric value on a scale, most commonly a 4.0 scale where A equals 4.0, B equals 3.0, C equals 2.0, D equals 1.0, and F equals 0.0. Many schools also use plus and minus increments, so a B+ might be 3.3 and an A- might be 3.7.
The "weighted by credit" part matters more than most students realize. A three-credit course and a one-credit course do not contribute equally to your GPA, even if you earned the same letter grade in both. The formula is: multiply each course's grade points by its number of credit hours, add all of those values together, then divide by the total number of credit hours attempted. For example, an A (4.0) in a four-credit course contributes 16.0 quality points, while an A in a one-credit course contributes only 4.0 quality points. A single low grade in a heavy course will pull your GPA down far more than the same grade in a light one.
This is also why a GPA cannot simply be "averaged" across semesters by adding two GPA numbers and dividing by two, unless every semester carried the exact same number of credits. The correct approach is always to go back to total quality points and total credits across the entire period you are measuring.
Plug in your grades and credit hours and get your exact GPA on a 4.0 scale in seconds, including support for plus and minus grades.
Try the GPA CalculatorWeighted vs Unweighted GPA: Why Your Transcript Shows Two Numbers

If you are in high school, your transcript likely shows two GPA figures, and the gap between them can be confusing until you understand what each one is measuring. An unweighted GPA treats every course the same regardless of difficulty, capping out at 4.0 for a straight-A record whether those A's came from standard classes or the most demanding courses on the schedule.
A weighted GPA adds extra points for higher-level courses, most commonly Honors, AP (Advanced Placement), and IB (International Baccalaureate) classes. A common system adds 0.5 points for an Honors course and 1.0 point for an AP or IB course, which pushes the maximum possible GPA to 4.5 or 5.0 depending on the school's scale. Under this system, an A in an AP class is worth 5.0 grade points instead of 4.0, while a B in that same AP class might be worth 4.0, the same as an A in a standard class.
Weighted GPA exists to reward students who take on more challenging coursework, since a B in AP Calculus arguably reflects more mastery than an A in a standard math course. But the scales are not standardized between schools. One school's 4.3 weighted GPA might represent a different academic record than another school's 4.3. This is exactly why many colleges recalculate every applicant's GPA using their own formula during admissions review, often stripping out electives or non-academic courses and reapplying a consistent weighting system so every applicant is compared on the same scale.
If you are comparing your GPA to a scholarship requirement or admissions benchmark, always check which version of GPA the requirement refers to. A "3.5 GPA or higher" requirement means something very different on a weighted 5.0 scale than on an unweighted 4.0 scale.
How to Calculate Your Current Grade From Assignment Scores

Before any of that converts into a GPA, you need to know your grade in each individual course, and that is its own calculation. Most courses use a weighted category system rather than a simple average of every score. A syllabus might say homework is worth 20% of the final grade, quizzes are worth 15%, tests are worth 35%, and the final exam is worth 30%. Your grade in each category is calculated separately, usually as a percentage of points earned out of points possible, and then each category percentage is multiplied by its weight before being added together.
Say you have earned 90% on homework, 80% on quizzes, 75% on tests, and 85% on the final exam, with the weights above. The calculation is (0.20 x 90) + (0.15 x 80) + (0.35 x 75) + (0.30 x 85), which works out to 18 + 12 + 26.25 + 25.5 = 81.75%. That percentage then gets converted to a letter grade based on the school's grading scale, commonly 90% and above for an A, 80-89% for a B, and so on, though scales vary significantly between schools and even between individual instructors.
This category-weighted structure is also why a single missing assignment can hurt more in some categories than others. A zero on one of three tests in a 35%-weighted category has a much bigger impact than a zero on one of fifteen homework assignments in a 20%-weighted category, even though both are "one missing grade." Working through the actual percentage math for each category is the only way to know how much room for error you actually have before a grade drops to the next letter down.
Enter your assignment scores and category weights to find your exact current grade, and see what score you need on remaining work to hit your target.
Try the Grade CalculatorHow Curves, Dropped Grades, and Extra Credit Change the Math
Several common classroom policies adjust the numbers after the base calculation, and each one works differently.
Grade Curves
A curve adjusts everyone's score based on the overall distribution of results on a test or assignment. The most common version adds a fixed number of points to every score, often calculated by taking the difference between a target score (frequently 100, or sometimes the highest score in the class) and the actual highest score, then adding that difference to everyone. If the highest score on an exam was 88 and the curve target is 100, every student receives a 12-point boost. A less common but more dramatic version is a scaling curve, which stretches the entire distribution proportionally rather than adding a flat amount, which can change a 70 into a much larger jump than a flat curve would.
Dropped Grades
Many instructors drop the lowest one or two scores in a category before calculating the category average. This is a meaningful cushion: in a category with ten quiz grades where the lowest is dropped, a single bad quiz simply does not count at all, rather than being averaged in and dragging the category percentage down. Always check the syllabus for drop policies before panicking about one low score, since it may never factor into your final grade.
Extra Credit
Extra credit can work two very different ways, and the difference matters. Some extra credit adds points directly to your raw score within a category, effectively letting you exceed 100% on that one assignment and pulling the category average up. Other extra credit is added after all categories are combined, as a flat bonus to the final percentage. The first type has a smaller effect if the category is lightly weighted, while the second type has the same effect regardless of which category it is associated with. Knowing which type you are dealing with tells you how much it is actually worth pursuing.
Tracking Your Cumulative GPA Semester by Semester
Your semester GPA and your cumulative GPA are different numbers, and the gap between them tells you something useful. Semester GPA reflects only the courses taken in that term. Cumulative GPA reflects every course you have ever taken, weighted by credits, from the start of your academic record to the present.
This is why a single rough semester has a smaller effect on your cumulative GPA the further along you are. If you have already completed 60 credit hours with a 3.6 GPA and you take 15 more credits at a 2.8 GPA, your new cumulative GPA is the combined quality points across all 75 credits divided by 75, which comes out closer to 3.44, not the midpoint of 3.6 and 2.8. The same rough semester earlier in your academic record, when you have fewer total credits, would pull the cumulative number down more sharply. This is sometimes called "GPA momentum," and it is a real mathematical effect, not just an encouragement cliche.
If you want to plan ahead, for example to figure out what GPA you need over your remaining semesters to reach a target cumulative GPA by graduation, the underlying math is just an average calculation across two groups: the quality points and credits you already have locked in, and the quality points and credits you are about to add. Solving for the GPA you need going forward is simply rearranging that average formula, and it can turn a vague goal like "bring my GPA up" into a specific, achievable target like "average a 3.4 across your remaining 30 credits."
Common GPA and Grade Mistakes That Throw Off Your Numbers
A handful of errors account for most of the confusion students run into when calculating GPA and course grades by hand.
The first is treating all courses as equal weight when credits differ. As covered above, a three-credit course contributes three times the quality points of a one-credit course for the same letter grade. Skipping the credit-weighting step is the single most common source of GPA miscalculations.
The second is forgetting that pass/fail, audited, or withdrawn courses are usually excluded from GPA calculations entirely, even though they appear on a transcript and may count toward credits needed for graduation. Including these courses in a GPA calculation when the school does not will produce a number that does not match your official record.
The third is rounding too early. If you round your grade in each course to a whole letter grade before calculating GPA, you lose the plus and minus distinctions that many scales use, and small errors compound across multiple courses. Always work with the most precise grade point value your school provides until the very final GPA figure.
The fourth is confusing a percentage grade with a GPA point value directly. An 85% in a course is not the same thing as a GPA of 2.85. The percentage first converts to a letter grade based on your school's grading scale, and the letter grade then converts to a GPA point value, which may not have an obvious linear relationship to the percentage at all, especially near the boundaries between letter grades.
GPA and grade math is built from a small number of repeatable formulas. Once you understand that GPA is a credit-weighted average of grade points, that course grades are usually category-weighted averages of assignment scores, and that policies like curves, drops, and extra credit each adjust the numbers in specific and predictable ways, the entire system stops feeling arbitrary. The numbers on your transcript are not a mystery. They are the output of formulas you can run yourself, which means you can also run them in advance, before a grade is finalized, to know exactly where you stand and exactly what you need to do next.
