MCAT Logistics

How Long Are MCAT Scores Valid? The Expiration Rules That Decide Your Timeline

A 527 scorer on how long MCAT scores stay valid, why each school sets its own window, and the timing trap that can quietly cost you a cycle.

“How long are MCAT scores valid” is a question with a clean answer and a messy answer, and you need both to plan well.

The clean answer: your MCAT score never actually expires. The AAMC keeps every score you have ever earned on file, going back decades, and it does not delete or invalidate anything after a set time.

The messy answer: that is not the number that decides your timeline. Each medical school sets its own rule for how old a score it will accept, and those rules are what actually constrain when you can apply.

I scored a 527, and I run a tutoring company that gives away a full set of MCAT books and a question bank for free. None of that is relevant to score validity, so treat this as plain logistics from someone who has walked a lot of students through the calendar.

The short version: the AAMC never expires your score, but most medical schools only accept scores that are two to three years old, and a meaningful minority measure that window against your matriculation date rather than your application date, which can quietly cost you an entire cycle. Plan your test date around the schools you actually intend to apply to, not around a generic rule.

What “valid” really means

Two different clocks are running, and people confuse them.

The AAMC clock never runs out. Your score sits in your record indefinitely, and you can release it to schools years later.

The medical school clock is the one that matters. Every school publishes its own policy for the oldest test date it will consider. The common band is two to three years. More selective programs often want a score no older than two years. A smaller number of schools will look at scores that are four years old or, in rare cases, set no limit at all. Because there is no national standard, “is my score still good” is never a yes or no question until you name the school.

How to check any school’s actual policy

Do not guess, and do not trust a forum post from three cycles ago, because policies change. Here is the order I tell students to work in:

  1. The MSAR (Medical School Admission Requirements). For MD programs, the AAMC’s MSAR database lists each school’s MCAT policy, including how old a score it will accept. It is the closest thing to an official source.
  2. The school’s own admissions page. This is the tiebreaker. If the admissions page and anything else disagree, the admissions page wins, because that is the office that will actually read your file. Look specifically for whether the window is measured to the application or to matriculation.
  3. Our free school-requirements explorer. We built a free alternative to the paid MSAR that covers every US MD and DO program, so you can scan requirements across a list of schools without paying for a subscription. Use it to build your list, then confirm the fine print on each school’s page.

For DO programs the MSAR does not apply, so the school page and our explorer carry more of the weight.

The three policy types, and what each means for you

Almost every school’s rule is a version of one of three patterns. The difference between them is not academic. It decides how many application cycles a single score can cover.

Policy typeThe ruleWhat it means for you
Two-year windowTest date must be within about two years of the point they measure.The tightest common policy, favored by many selective schools. An older score fails here first, so this is usually the constraint that sets your retake deadline.
Three-year windowTest date must be within about three years.The most common policy across MD and DO programs. One good score can cover two, sometimes three, application cycles.
Measured to matriculationThe window is counted to the date you would start school, not the date you apply.The quiet trap. Because matriculation falls roughly a year after you apply, a “three-year” rule measured this way behaves like a two-year rule at the moment you submit.

The trap that quietly costs a year

This detail surprises people, so it gets its own section.

Two schools can both advertise a “three-year” policy and mean different things. One counts three years back from the day you submit your application. The other counts three years back from the day you would matriculate, which is roughly fourteen months after you apply. Same words, different math.

Because matriculation comes later than application, the matriculation-based version is stricter. Your score has to be newer to clear it. A test date that sits comfortably inside a school’s three-year application window can fall outside another school’s three-year matriculation window, even though both schools call it three years. If you build your plan around the friendlier reading, you can find out too late that a school on your list needed a fresher score.

A worked example

Say you sit the MCAT in May 2025 and get a score you are happy with. Here is how far that one score stretches, depending on which policy a school uses. (I am rounding to keep the arithmetic clean, and real cutoffs vary by weeks, so always confirm the exact date with the school.)

If you apply inYou would start school inTwo-year, to applicationThree-year, to applicationThree-year, to matriculation
Summer 2025Aug 2026AcceptedAcceptedAccepted
Summer 2026Aug 2027AcceptedAcceptedAccepted
Summer 2027Aug 2028Too oldAcceptedToo old

Look at the last row. The exact same May 2025 score is fine for a school that counts three years to your application, but too old for a school that counts three years to your matriculation. One word in a policy (“matriculation”) erased a full cycle. That is the difference between applying on your own schedule and being forced into a retake.

What this means for your planning

Two practical takeaways fall out of all this.

First, schedule your first test so the score comfortably covers the cycle you actually intend to apply in, plus a buffer if you might apply again. If you are a traditional applicant with no gap year, almost any recent score is fine. If you are planning one or more gap years, count backward from your intended matriculation date, not your application date, and give yourself margin. Our guide on when to start studying for the MCAT walks through building that runway, and the 2026 MCAT test dates show you the actual windows you can book. Applying early in a cycle protects you too, and our post on when to submit AMCAS covers why.

Second, if your score is about to age out mid-plan, do the retake math honestly before you panic. A retake is not free: it costs months, money, and the risk of a lower score, and a second score does not erase the first at most schools. Sometimes the right move is to apply this cycle with the score you have rather than let it expire against a future cycle you may not even need. Our guide on whether to retake the MCAT lays out that decision, and if you want to see how a given score plays against real school data, our med school chances tool helps you weigh it.

The bottom line

Your MCAT score does not expire. Your window to use it does, and that window is set by each school, not by the AAMC. Most schools accept scores that are two to three years old, some want two, a few accept older, and a meaningful group measures the clock to your matriculation date in a way that can quietly cost you a cycle. The fix is not complicated: name the schools you care about, read each one’s actual policy, and back your test date up from the day you would start school. Do that, and score validity becomes a line on your calendar instead of a surprise.

Frequently asked questions

Do MCAT scores expire?

Not at the AAMC level. The AAMC keeps every score you have ever earned on file indefinitely and never invalidates one after a set number of years. What expires is a given school's willingness to consider an older score, and that cutoff is set by each individual program, not by the test maker.

How long are MCAT scores valid for most medical schools?

The common range is two to three years old at the point a school measures. More selective programs often prefer a score no older than two years, while a smaller number of schools will consider scores that are four years old or set no limit at all. Because there is no national standard, you have to check each school on your list rather than rely on a single number.

Is MCAT validity measured from the test date to the application or to matriculation?

It depends on the school, and the difference matters. Some schools count the window back from the day you submit your application, while others count it back from the day you would start medical school, which is roughly a year later. A policy measured to matriculation is stricter, so a score that clears one school's three-year rule can be too old for another school that also calls its rule three years.

What happens if my MCAT score expires before I get in?

If your score falls outside a school's window, that school will not consider it, and you would need a newer score to apply there. This most often affects applicants who take several gap years, because the score ages while they wait. Before retaking, weigh whether applying sooner with your current score is the better move, since a retake costs time and money and carries the risk of a lower result.

Can I still use an old MCAT score if a school accepts it?

Yes. If a school's published policy accepts your test date, an older score is fully usable and you do not need to retake for that school. The catch is that your list may include other schools with tighter windows, so the same score can work everywhere for one applicant and only partly for another. Confirm each school's current policy before you decide.

Keep reading

Study Planning

The Best MCAT Anki Decks (and When Anki Is Hurting Your Score)

A 527 scorer on the best MCAT Anki decks (MilesDown, Pankow, AnKing) and the failure modes where Anki quietly costs you points.

Application Strategy

Do Med Schools See All Your MCAT Scores? Yes, and Here Is How They Read Them

A 527 scorer explains how AMCAS reports every MCAT score to med schools, why you cannot hide one, and how committees read multiple attempts.

MCAT Logistics

How Many Times Can You Take the MCAT? The Limits, and How Schools Read Attempts

A 527 scorer explains the AAMC MCAT attempt limits (3 per year, 4 in two years, 7 lifetime) and how admissions committees read multiple attempts.