There is no single universal "good GPA" — a 3.0 is generally solid for most undergraduate purposes, a 3.5+ is typically needed to be competitive for selective graduate programs, and pre-med/pre-law applicants are usually looking at 3.6-3.8+ to be genuinely competitive at their target schools. These are common, typical ranges drawn from what selective programs report about admitted students, not fixed cutoffs — actual requirements vary by school, program, and year.
Why "good GPA" doesn't have one answer
GPA is only meaningful relative to a purpose. A 3.2 might be entirely sufficient for a general undergraduate degree with no further academic plans, mediocre for a competitive PhD program, and a serious concern for a T14 law school applicant. Before treating any number as a target, it helps to be specific about what you're using the GPA for — a job application, grad school, a specific competitive program, or simply staying in good academic standing.
General undergraduate context
For most undergraduates without a specific competitive plan, a few commonly cited reference points:
| GPA range | Typical interpretation |
|---|---|
| 3.7-4.0 | Often associated with Latin honors (summa/magna cum laude) — exact thresholds vary by school |
| 3.5-3.7 | Strong, typically qualifies for Dean's List at most schools |
| 3.0-3.5 | Solid, generally meets requirements for most majors, minors, and post-grad options |
| 2.5-3.0 | Acceptable for graduation at most schools but below typical grad-school competitiveness |
| Below 2.0 | Commonly triggers academic probation — check your school's specific policy |
These are typical patterns, not universal rules — always confirm your own institution's specific honor and probation thresholds, which you can check against your standing using the CGPA Calculator and our honor categories guidance for Latin honors and Dean's List cutoffs.
Pre-med, pre-law, and other competitive tracks
Competitive professional tracks generally require GPAs meaningfully above the "solid" undergraduate range, because admissions committees at these programs receive far more qualified applicants than they can accept.
- Pre-med: Successfully matriculated medical students commonly report GPAs in the 3.6-3.8+ range, alongside a strong science (BCPM) GPA specifically, which is often calculated separately from overall GPA. A single low grade in an early science course is rarely disqualifying on its own, but the overall trend matters.
- Pre-law: Competitive law school applicants, particularly at higher-ranked programs, are frequently in the 3.5-3.8+ range, generally considered alongside LSAT score rather than as a standalone number.
- Competitive graduate programs (research-focused PhDs, selective master's programs): Admitted-student averages are commonly reported in the 3.5+ range at research universities, though requirements vary substantially by field and program.
Treat all of the above as typical, commonly reported ranges rather than fixed thresholds — always check the specific program's published data on admitted or matriculated students rather than a general minimum listed on an eligibility page.
Worked example: is a 3.2 "good enough"?
Say a student has a 3.2 cumulative GPA at 75 credits and is considering two paths: general job-market entry, or applying to a competitive grad program that reports admitted students averaging 3.6.
For general job-market purposes, 3.2 is comfortably within the range most employers consider solid — many entry-level GPA screens (where they exist at all) are set around 3.0.
For the competitive grad program, closing a 0.4 gap requires modeling how many additional strong-grade credits it would take:
Current quality points: 75 × 3.2 = 240.0 Target: 3.6 average across (75 + x) credits, with new credits at 4.0 (A average) (240.0 + 4.0x) ÷ (75 + x) = 3.6 240.0 + 4.0x = 270 + 3.6x 0.4x = 30 x = 75 credits
Reaching 3.6 from a 3.2 at 75 credits already completed would require another 75 credits of straight A's — essentially doubling their credit total at a perfect average, which is unrealistic in the time typically available before applying. This is a useful check: if the math doesn't work within your remaining timeline, the more productive move is often to apply broadly (including to less GPA-sensitive programs), strengthen other application components, or take a gap period to raise GPA gradually while gaining relevant experience. Run your own scenario with the GPA Calculator.
Common edge cases
- Major-to-major grading differences: A 3.4 in a notoriously difficult engineering program and a 3.4 in a less rigorous elective-heavy major are not equivalent in the eyes of many admissions committees, even though the number is identical.
- Upward trend vs. flat GPA: A GPA that starts at 2.8 and rises to 3.6 by senior year is often viewed more favorably than a flat 3.2 throughout, since it demonstrates improvement — mention the trend explicitly in applications if it's genuinely present.
- Major GPA vs. overall GPA: Many programs (especially pre-med) calculate a separate major or subject-specific GPA, which can differ meaningfully from your overall number.
- Pass/fail terms: A term with several pass/fail courses can make a transcript harder to evaluate by raw GPA alone — some programs ask for supplementary context in these cases.
Try it yourself
Rather than guessing where you stand, calculate your exact current GPA and model what different course loads or grades would do to it with the GPA Calculator for a single term or the CGPA Calculator for your full cumulative record — both are free, require no account, and save your data privately in your browser.






