College GPA Calculator
Enter each course's letter grade and credits and get your semester GPA, and your cumulative GPA with past credits.
| Course | Grade | Credits | Weighting | |
|---|---|---|---|---|
Courses without a grade are left out. Pass/fail and withdrawn courses usually do not count toward GPA.
Unweighted GPA, 10 credits
3.63 GPA this term
36.3 quality points
| Course | Grade | Credits | Quality points |
|---|---|---|---|
| Course 1 | A | 3 | 12 |
| Course 2 | B+ | 4 | 13.2 |
| Course 3 | A- | 3 | 11.1 |
What this page cannot tell you
Your school's registrar decides the official GPA: point values (A+ as 4.0 or 4.3, whether D− exists), how repeated courses count, how honors and AP courses are weighted, and how transfer credits are handled all vary. Check your student handbook.
How to calculate your GPA
- List your courses. Pick each letter grade and enter the credit hours.
- Mark weighted courses. Honors (+0.5) or AP/IB (+1.0) if your school weights them.
- Add past results. Optional previous GPA and credits for a cumulative GPA.
- Read your GPA. Term GPA, quality points and cumulative GPA.
10 times students need to calculate a GPA
End of semester
A student works out their term GPA before grades post.
Scholarship cut-offs
A student checks whether they stay above a 3.0 requirement.
Dean's list
Someone sees whether their GPA reaches the dean's list mark.
Academic probation
A student works out what grades lift their cumulative GPA.
Transfer applications
A community college student estimates their GPA for applications.
Graduate school
An applicant checks their cumulative GPA.
What-if planning
A student tries different grades in a hard course.
High school transcripts
A parent works out a weighted GPA with AP courses.
Internship applications
A student lists their GPA on a résumé.
Repeating a course
Someone sees how a better grade would change their GPA (repeat policies vary).
How the GPA is calculated
GPA = sum of (grade points × credits) ÷ sum of credits. The default 4.0 scale is A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0, C− = 1.7, D+ = 1.3, D = 1.0, D− = 0.7, F = 0. A+ counts as 4.0 unless you tick 4.3. Honors and AP weighting add 0.5 or 1.0 to that course's points.
Cumulative GPA = (this term's quality points + previous GPA × previous credits) ÷ all credits.
Limits: your registrar's official GPA follows your school's own scale and rules for repeats, pass/fail, withdrawals and transfer credits. Check your student handbook.
Frequently asked questions
How do I calculate my GPA?
Multiply each course's grade points by its credits, add them up, and divide by the total credits.
What is a B+ on a 4.0 scale?
3.3.
What is the difference between weighted and unweighted GPA?
Weighted GPA adds extra points for harder courses such as honors or AP; unweighted does not.
How do I calculate cumulative GPA?
Enter your previous GPA and credits; the page combines them with this term.
Do pass/fail courses count?
Usually not; leave their grade blank.
Can my GPA be above 4.0?
Yes, on a weighted scale or where A+ counts as 4.3.
Related tools
Final Grade Calculator
Enter your current grade, the grade you want and the final's weight and get the score you need on the final exam.
Weighted-average arithmetic
Angle Drawer Calculator
Type an angle in degrees or radians and see it drawn in standard position, with its quadrant, reference angle, coterminal angles and sin, cos and tan.
OpenStax Precalculus 2e, §5.1 Angles
Percentage Increase Calculator
Enter an old and new value and get the percentage increase or decrease, or add a percentage to any number.
Percentage change formula
Roman Numeral Converter
Convert numbers to Roman numerals and back, from 1 to 3,999, including dates for tattoos and engravings.
Standard subtractive Roman notation
What Soil Type Is My Property?
Enter an address and get the soil series, texture, drainage, pH and depth to water table for that exact spot.
USDA NRCS Soil Data Access (SSURGO)
OSHA Soil Classification
Answer the questions OSHA's criteria ask and get the soil type — A, B, C or stable rock — with the clause that decides it.
OSHA 29 CFR 1926 Subpart P, Appendix A