Graduateshotline
graduateshotline
Last Updated: October 01, 2024

MCAT Test Dates for 2025

MCAT is a standardized test taken by aspiring medical students. This is a computer-based test with four sections that overlap with each other but remain distinct. The entire test is 7 hours and 30 minutes, including the breaks. The testing time is 6 hours and 15 minutes.

The test is conducted multiple times yearly, usually in January, March, April, May, June, July, August, and September. Candidates should arrive on time on the test day.

Important times for MCAT:
DeadlineTime
Registration deadline11:59 PM test center time on the deadline day
Exam start time8:00 AM test center time on the test day
Score release time5:00 PM ET on the score release day

MCAT 2025 Test Dates

NOTE: Registration for examination dates occurring in the first half of the 2025 testing year (January and March through June) will commence on October 2 at 11 a.m. ET.

2025 test dates for U.S. Testing Centers:
Test Date60 Day Deadline30 Day Deadline10 Day DeadlineScore Release Date
Jan 10, 2025Nov 11, 2024Dec 11, 2024Dec 21, 2024Feb 11, 2025
Jan 11, 2025Nov 12, 2024Dec 12, 2024Jan 1, 2025 Feb 11, 2025
Jan 16, 2025Nov 17, 2024Dec 17, 2024Jan 14, 2025Feb 18, 2025
Jan 24, 2025Nov 25, 2024Dec 25, 2024Jan 26, 2025Feb 28, 2025
Mar 8, 2025Jan 7, 2025Feb 6, 2025Feb 26, 2025Apr 8, 2025
Mar 21, 2025Jan 20, 2025Feb 19, 2025Mar 11, 2025Apr 22, 2025
Apr 4, 2025Feb 3, 2025Marc 5, 2025Mar 25, 2025May 6, 2025
Apr 5, 2025Feb 4, 2025Mar 6, 2025Mar 26, 2025May 6, 2025
Apr 25, 2025Feb 24, 2025Mar 26, 2025Apr 15, 2025May 28, 2025
Apr 26, 2025Feb 25, 2025Mar 27, 2025Apr 16, 2025May 28, 2025
May 3, 2025Mar 4, 2025Apr 3, 2025Apr 23, 2025June 3, 2025
May 9, 2025Mar 10, 2025Apr 9, 2025Apr 29, 2025June 10, 2025
May 10, 2025Mar 11, 2025Apr 10, 2025Apr 30, 2025June 10, 2025
May 15, 2025Mar 16, 2025Apr 15, 2025May 5, 2025June 17, 2025
May 23, 2025Mar 24, 2025Apr 23, 2025May 13, 2025June 24, 2025
May 31, 2025Apr 1, 2025May 1, 2025May 21, 2025July 1, 2025
June 13, 2025Apr 14, 2025May 14, 2025June 3, 2025July 15, 2025
June 14, 2025Apr 15, 2025May 15, 2025June 4, 2025July 15, 2025
June 27, 2025Apr 28, 2025May 28, 2025June 17, 2025July 29, 2025
June 28, 2025Apr 29, 2025May 29, 2025June 18, 2025July 29, 2025
July 12, 2025May 13, 2025June 12, 2025July 2, 2025Aug 12, 2025
July 15, 2025May 26, 2025June 25, 2025July 15, 2025Aug 26, 2025
Aug 1, 2025June 2, 2025July 2, 2025July 22, 2025Sep 3, 2025
Aug 16, 2025June 17, 2025July 17, 2025Aug 6, 2025Sep 16, 2025
Aug 22, 2025June 23, 2025July 23, 2025Aug 12, 2025Sep 23, 2025
Aug 23, 2025June 24, 2025July 24, 2025Aug 13, 2025Sep 23, 2025
Sep 4, 2025July 6, 2025Aug 5, 2025Aug 25, 2025Oct 7, 2025
Sep 5, 2025July 7, 2025Aug 6, 2025Ag 26, 2025Oct 7, 2025
Sep 12, 2025July 14, 2025Aug 13, 2025Sep 2, 2025Oct 14, 2025
Sep 13, 2025July 15, 2025Aug 14, 2025Sep 3, 2025Oct 14, 2025


2025 test dates for Canadian Testing Centers:
Test Date60 Day Deadline30 Day Deadline10 Day DeadlineScore Release Date
Jan 10, 2025Nov 11, 2024Dec 11, 2024Dec 31, 2024Feb 11, 2025
Jan 16, 2025Nov 17, 2024Dec 17, 2024Jan 6, 2025Feb 18, 2025
Jan 24, 2025Nov 25, 2024Dec 25, 2024Jan 14, 2025Feb 28, 2025
Mar 8, 2025Jan 7, 2025Feb 6, 2025Feb 26, 2025Apr 8, 2025
Apr 4, 2025Feb 3, 2025Mar 5, 2025Mar 25, 2025May 6, 2025
Apr 25, 2025Feb 24, 2025Mar 26, 2025Apr 15, 2025May 28, 2025
May 9, 2025Mar 10, 2025Apr 9, 2025Apr 29, 2025June 10, 2025
May 15, 2025Mar 16, 2025Apr 15, 2025May 5, 2025June 17, 2025
May 31, 2025Apr 1, 2025May 1, 2025May 21, 2025July 1, 2025
June 13, 2025Apr 14, 2025May 14, 2025June 3, 2025July 15, 2025
June 14, 2025Apr 15, 2025May 15, 2025June 4, 2025July 15, 2025
June 27, 2025Apr 28, 2025May 28, 2025June 17, 2025July 29, 2025
June 28, 2025Apr 29, 2025May 29, 2025June 18, 2025July 29, 2025
July 12, 2025May 13, 2025June 12, 2025July 2, 2025Aug 12, 2025
July 25, 2025May 26, 2025June 25, 2025July 15, 2025Aug 26, 2025
July 26, 2025May 27, 2025June 26, 2025July 16, 2025Aug 26, 2025
Aug 1, 2025June 2, 2025July 2, 2025July 22, 2025Sep 3, 2025
Aug 2, 2025June 3, 2025July 3, 2025July 23, 2025Sep 3, 2025
Aug 8, 2025June 9, 2025July 9, 2025July 29, 2025Sep 9, 2025
Aug 9, 2025June 10, 2025July 10, 2025July 30, 2025Sep 9, 2025
Aug 15, 2025June 16, 2025July 16, 2025Apr 5, 2025Sep 16, 2025
Aug 16, 2025June 17, 2025July 17, 2025Apr 6, 2025Sep 16, 2025
Aug 21, 2025June 22, 2025July 22, 2025Apr 11, 2025Sep 23, 2025
Aug 22, 2025June 23, 2025July 23, 2025Apr 12, 2025Sep 23, 2025
Aug 23, 2025June 24, 2025July 24, 2025Apr 13, 2025Sep 23, 2025
Aug 29, 2025June 30, 2025July 30, 2025Apr 25, 2025Sep 30, 2025
Sep 4, 2025July 6, 2025Aug 5, 2025Aug 25, 2025Oct 7, 2025
Sep 5, 2025July 7, 2025Aug 6, 2025Aug 26, 2025Oct 7, 2025
Sep 6, 2025July 8, 2025Aug 7, 2025Aug 27, 2025Oct 7, 2025
Sep 12, 2025July 14, 2025Aug 13, 2025Sep 2, 2025Oct 14, 2025
Sep 13, 2025July 15, 2025Aug 14, 2025Sep 3, 2025Oct 14, 2025

For U.S. Territories and International testing calendar, click here

Rescheduling/Canceling MCAT Test Date

Candidates wishing to reschedule or cancel their test date can do so up to 60 days before the exam date for a minimal cost. After that, leading up to 10 days before the test, the fee keeps increasing. After the 10-day deadline, they cannot alter their test date or test center or cancel their registration. It will be counted as a no-show if the candidate fails to make it to the test center. This will result in losing one of their attempts for the test. Therefore, it is recommended that candidates cancel their test before the 10-day deadline if they decide not to appear for it. Even though they will not get any money back when canceling within 10-29 days of the test, they will save a test attempt.

Candidates can reschedule and cancel online through the MCAT Registration System by logging in or calling 202-828-0600. There are special provisions for emergency cancelations, and the candidate should call this number as soon as possible. The fee that international students pay for registration will not be refunded.

There are three types of deadlines for MCAT rescheduling/cancellation:
Type of deadlineReschedule feeCancellation refund
Less than 10 days before the examNot allowedNot allowed
10 day deadline$200$0
30 day deadline$100$170
60 day deadline$50$170

Retaking the MCAT

The MCAT test is a turning point in the lives of most medical students. Due to the importance of receiving a high score on the exam and obtaining admission at top medical colleges, candidates often take and retake the test before applying for admission.

Candidates can attempt the MCAT only seven times in their lifetime. They will not be able to take the test more than three times in a calendar year and not more than four times in 2 calendar years. This is to refrain the candidates from taking the test month after month without benefiting from the practice.

If the candidate realizes they might be unable to take the test and are within the window to cancel the test, it is advisable to cancel their registration, even if there will be no refund. This is because this registration will not count as a test attempt. The registration will count as a test attempt if there is a no-show.

According to the data collected by AAMC, candidates do not attempt the MCAT more than four times in their lifetime, but if they have exhausted all their attempts, candidates can appeal for special permission for an additional attempt.

Best Time to Take MCAT

Candidates planning to take the MCAT examination will ideally have to apply for the same at least after completing the sophomore year of their undergrad course. This is to provide them with enough knowledge to take the test productively and also give them time to retake the examination before completing their undergrad program without losing an academic year.

At the same time, when applying for the examination, one should ideally choose a time slot before mid-May. This ensures there is enough time before the AMCAS application submissions, which generally start in June.

2025 MCAT Test Dates

MCAT Prep

Subscribe to our newsletter