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:
Deadline | Time |
Registration deadline | 11:59 PM test center time on the deadline day |
Exam start time | 8:00 AM test center time on the test day |
Score release time | 5: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 Date | 60 Day Deadline | 30 Day Deadline | 10 Day Deadline | Score Release Date |
Jan 10, 2025 | Nov 11, 2024 | Dec 11, 2024 | Dec 21, 2024 | Feb 11, 2025 |
Jan 11, 2025 | Nov 12, 2024 | Dec 12, 2024 | Jan 1, 2025 | Feb 11, 2025 |
Jan 16, 2025 | Nov 17, 2024 | Dec 17, 2024 | Jan 14, 2025 | Feb 18, 2025 |
Jan 24, 2025 | Nov 25, 2024 | Dec 25, 2024 | Jan 26, 2025 | Feb 28, 2025 |
Mar 8, 2025 | Jan 7, 2025 | Feb 6, 2025 | Feb 26, 2025 | Apr 8, 2025 |
Mar 21, 2025 | Jan 20, 2025 | Feb 19, 2025 | Mar 11, 2025 | Apr 22, 2025 |
Apr 4, 2025 | Feb 3, 2025 | Marc 5, 2025 | Mar 25, 2025 | May 6, 2025 |
Apr 5, 2025 | Feb 4, 2025 | Mar 6, 2025 | Mar 26, 2025 | May 6, 2025 |
Apr 25, 2025 | Feb 24, 2025 | Mar 26, 2025 | Apr 15, 2025 | May 28, 2025 |
Apr 26, 2025 | Feb 25, 2025 | Mar 27, 2025 | Apr 16, 2025 | May 28, 2025 |
May 3, 2025 | Mar 4, 2025 | Apr 3, 2025 | Apr 23, 2025 | June 3, 2025 |
May 9, 2025 | Mar 10, 2025 | Apr 9, 2025 | Apr 29, 2025 | June 10, 2025 |
May 10, 2025 | Mar 11, 2025 | Apr 10, 2025 | Apr 30, 2025 | June 10, 2025 |
May 15, 2025 | Mar 16, 2025 | Apr 15, 2025 | May 5, 2025 | June 17, 2025 |
May 23, 2025 | Mar 24, 2025 | Apr 23, 2025 | May 13, 2025 | June 24, 2025 |
May 31, 2025 | Apr 1, 2025 | May 1, 2025 | May 21, 2025 | July 1, 2025 |
June 13, 2025 | Apr 14, 2025 | May 14, 2025 | June 3, 2025 | July 15, 2025 |
June 14, 2025 | Apr 15, 2025 | May 15, 2025 | June 4, 2025 | July 15, 2025 |
June 27, 2025 | Apr 28, 2025 | May 28, 2025 | June 17, 2025 | July 29, 2025 |
June 28, 2025 | Apr 29, 2025 | May 29, 2025 | June 18, 2025 | July 29, 2025 |
July 12, 2025 | May 13, 2025 | June 12, 2025 | July 2, 2025 | Aug 12, 2025 |
July 15, 2025 | May 26, 2025 | June 25, 2025 | July 15, 2025 | Aug 26, 2025 |
Aug 1, 2025 | June 2, 2025 | July 2, 2025 | July 22, 2025 | Sep 3, 2025 |
Aug 16, 2025 | June 17, 2025 | July 17, 2025 | Aug 6, 2025 | Sep 16, 2025 |
Aug 22, 2025 | June 23, 2025 | July 23, 2025 | Aug 12, 2025 | Sep 23, 2025 |
Aug 23, 2025 | June 24, 2025 | July 24, 2025 | Aug 13, 2025 | Sep 23, 2025 |
Sep 4, 2025 | July 6, 2025 | Aug 5, 2025 | Aug 25, 2025 | Oct 7, 2025 |
Sep 5, 2025 | July 7, 2025 | Aug 6, 2025 | Ag 26, 2025 | Oct 7, 2025 |
Sep 12, 2025 | July 14, 2025 | Aug 13, 2025 | Sep 2, 2025 | Oct 14, 2025 |
Sep 13, 2025 | July 15, 2025 | Aug 14, 2025 | Sep 3, 2025 | Oct 14, 2025 |
2025 test dates for Canadian Testing Centers:
Test Date | 60 Day Deadline | 30 Day Deadline | 10 Day Deadline | Score Release Date |
Jan 10, 2025 | Nov 11, 2024 | Dec 11, 2024 | Dec 31, 2024 | Feb 11, 2025 |
Jan 16, 2025 | Nov 17, 2024 | Dec 17, 2024 | Jan 6, 2025 | Feb 18, 2025 |
Jan 24, 2025 | Nov 25, 2024 | Dec 25, 2024 | Jan 14, 2025 | Feb 28, 2025 |
Mar 8, 2025 | Jan 7, 2025 | Feb 6, 2025 | Feb 26, 2025 | Apr 8, 2025 |
Apr 4, 2025 | Feb 3, 2025 | Mar 5, 2025 | Mar 25, 2025 | May 6, 2025 |
Apr 25, 2025 | Feb 24, 2025 | Mar 26, 2025 | Apr 15, 2025 | May 28, 2025 |
May 9, 2025 | Mar 10, 2025 | Apr 9, 2025 | Apr 29, 2025 | June 10, 2025 |
May 15, 2025 | Mar 16, 2025 | Apr 15, 2025 | May 5, 2025 | June 17, 2025 |
May 31, 2025 | Apr 1, 2025 | May 1, 2025 | May 21, 2025 | July 1, 2025 |
June 13, 2025 | Apr 14, 2025 | May 14, 2025 | June 3, 2025 | July 15, 2025 |
June 14, 2025 | Apr 15, 2025 | May 15, 2025 | June 4, 2025 | July 15, 2025 |
June 27, 2025 | Apr 28, 2025 | May 28, 2025 | June 17, 2025 | July 29, 2025 |
June 28, 2025 | Apr 29, 2025 | May 29, 2025 | June 18, 2025 | July 29, 2025 |
July 12, 2025 | May 13, 2025 | June 12, 2025 | July 2, 2025 | Aug 12, 2025 |
July 25, 2025 | May 26, 2025 | June 25, 2025 | July 15, 2025 | Aug 26, 2025 |
July 26, 2025 | May 27, 2025 | June 26, 2025 | July 16, 2025 | Aug 26, 2025 |
Aug 1, 2025 | June 2, 2025 | July 2, 2025 | July 22, 2025 | Sep 3, 2025 |
Aug 2, 2025 | June 3, 2025 | July 3, 2025 | July 23, 2025 | Sep 3, 2025 |
Aug 8, 2025 | June 9, 2025 | July 9, 2025 | July 29, 2025 | Sep 9, 2025 |
Aug 9, 2025 | June 10, 2025 | July 10, 2025 | July 30, 2025 | Sep 9, 2025 |
Aug 15, 2025 | June 16, 2025 | July 16, 2025 | Apr 5, 2025 | Sep 16, 2025 |
Aug 16, 2025 | June 17, 2025 | July 17, 2025 | Apr 6, 2025 | Sep 16, 2025 |
Aug 21, 2025 | June 22, 2025 | July 22, 2025 | Apr 11, 2025 | Sep 23, 2025 |
Aug 22, 2025 | June 23, 2025 | July 23, 2025 | Apr 12, 2025 | Sep 23, 2025 |
Aug 23, 2025 | June 24, 2025 | July 24, 2025 | Apr 13, 2025 | Sep 23, 2025 |
Aug 29, 2025 | June 30, 2025 | July 30, 2025 | Apr 25, 2025 | Sep 30, 2025 |
Sep 4, 2025 | July 6, 2025 | Aug 5, 2025 | Aug 25, 2025 | Oct 7, 2025 |
Sep 5, 2025 | July 7, 2025 | Aug 6, 2025 | Aug 26, 2025 | Oct 7, 2025 |
Sep 6, 2025 | July 8, 2025 | Aug 7, 2025 | Aug 27, 2025 | Oct 7, 2025 |
Sep 12, 2025 | July 14, 2025 | Aug 13, 2025 | Sep 2, 2025 | Oct 14, 2025 |
Sep 13, 2025 | July 15, 2025 | Aug 14, 2025 | Sep 3, 2025 | Oct 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 deadline | Reschedule fee | Cancellation refund |
Less than 10 days before the exam | Not allowed | Not 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.