MCAT exam dates and fees 2025 (Worldwide Updated)

Updated on: Jan 7, 2025

It’s an essential part of any medical school application process in the USA, whether you want to be a medical doctor, a veterinarian or work in osteopathy or podiatry. It’s available for international students who have or are studying for an MBBS qualification.

Start researching universities for life after exams

Compare courses today

But what are the MCAT exam dates and what fees do you need to pay to take the test? Here’s everything you need to know.

MCAT Countries:

  • Guam
  • Puerto Rico
  • U.S. Virgin Islands
  • Australia
  • China: Hong Kong
  • France
  • Germany
  • Israel
  • Japan
  • Lebanon
  • Qatar
  • Singapore
  • South Africa
  • Taiwan
  • Thailand
  • United Kingdom
  • Canada
  • United States

MCAT exam dates explained

MCAT tests take place on set dates and at set times. The standard start time is 8 am every day and scores are released by 5 pm.

MCAT exam dates - The MCAT exam is conducted every month in various countries from January through September. This year, the first exam is scheduled for January 10, 2025, and the last exam is set to happen on September 13, 2025.

MCAT score release dates

When do MCAT scores come out? MCAT exam scores would be released 30-35 days after an exam date.

MCAT registration deadline

There is a 10-day deadline by which you need to have scheduled, rescheduled or cancelled and edit any registration information.

US MCAT Exam Dates, Scheduling Deadlines and Score Release Dates 2025

Here are the currently scheduled test dates in the USA, including when the scores will be released:

Test Date60 Day Deadline30 Day Deadline10 Day DeadlineScore Release Date
January 10Nov. 11, 2024Dec. 11, 2024Dec. 31, 2024Feb. 11
January 11Nov. 12, 2024Dec. 12, 2024Jan. 1Feb. 11
January 16Nov. 17, 2024Dec. 17, 2024Jan. 6Feb. 18
January 24Nov. 25, 2024Dec. 25, 2024Jan. 14Feb. 28
March 8Jan. 7Feb. 6Feb. 26April 8
March 21Jan. 20Feb. 19March 11April 22
April 4Feb. 3March 5March 25May 6
April 5Feb. 4March 6March 26May 6
April 25Feb. 24March 26April 15May 28
April 26Feb. 25March 27April 16May 28
May 3March 4April 3April 23June 3
May 9March 10April 9April 29June 10
May 10March 11April 10April 30June 10
May 15March 16April 15May 5June 17
May 23March 24April 23May 13June 24
May 31April 1May 1May 21July 1
June 13April 14May 14June 3July 15
June 14April 15May 15June 4July 15
June 27April 28May 28June 17July 29
June 28April 29May 29June 18July 29
July 12May 13June 12July 2Aug. 12
July 25May 26June 25July 15Aug. 26
August 1June 2July 2July 22Sept. 3
August 16June 17July 17Aug. 6Sept. 16
August 22June 23July 23Aug. 12Sept. 23
August 23June 24July 24Aug. 13Sept. 23
September 4July 6Aug. 5Aug. 25Oct. 7
September 5July 7Aug. 6Aug. 26Oct. 7
September 12July 14Aug. 13Sept. 2Oct. 14
September 13July 15Aug. 14Sept. 3Oct. 14

Canada MCAT Exam Dates, Scheduling Deadlines and Score Release Dates 2025

Test Date60 Day Deadline30 Day Deadline10 Day DeadlineScore Release Date
January 10Nov 11, 2024Dec 11, 2024Dec 31Feb. 11
January 16Nov 17, 2024Dec 17, 2023Jan 6Feb. 18
January 24Nov 25Dec 25Jan 14Feb. 28
March 8Jan 7Feb 6Feb 26April 8
April 4Feb 3March 5March 25May 6
April 25Feb 24March 26April 15May 28
May 9March 10April 9April 29June 10
May 15March 16April 15May 5June 17
May 31April 1May 1May 21July 1
June 13April 14May 14June 3July 15
June 14April 15May 15June 4July 15
June 27April 28May 28June 17July 29
June 28April 29May 29June 18July 29
July 12May 13June 12July 2Aug. 12
July 25May 26June 25July 15Aug. 26
July 26May 27June 26July 16Aug. 26
August 1June 2July 2July 22Sept. 3
August 2June 3July 3July 23Sept. 3
August 8June 9July 9July 29Sept. 9
August 9June 10July 10July 30Sept. 9
August 15June 16July 16Aug. 5Sept. 16
August 16June 17July 17Aug. 6Sept. 16
August 21June 22July 22Aug. 11Sept. 23
August 22June 23July 23Aug. 12Sept. 23
August 23June 24July 24Aug. 13Sept. 23
August 29June 30July 30Aug. 19Sept. 30
September 4July 6Aug. 5Aug. 25Oct. 7
September 5July 7Aug. 6Aug. 26Oct. 7
September 6July 8Aug. 7Aug. 27Oct. 7
September 12July 14Aug. 13Sept. 2Oct. 14
September 13July 15Aug. 14Sept. 3Oct. 14

MCAT Test Dates Guam 2025

MonthMCAT Exam Dates
JanuaryJanuary 10
MarchMarch 8
AprilApril 4
MayMay 9
JuneJune 13
JulyJuly 25
AugustAugust 22
SeptemberSeptember 4

MCAT Test Dates Puerto Rico 2025

MonthMCAT Exam Dates
JanuaryJan 10, Jan 11, Jan 16, Jan 24
MarchMarch 8, March 21
AprilApril 4, April 5, April 25, April 26
MayMay 3, May 9, May 10, May 15, May 23, May 31
JuneJune 13, June 14, June 27, June 28
JulyJuly 12, July 25, July 26
AugustAug 1, Aug 2, Aug 8, Aug 9, Aug 15, Aug 16, Aug 21, Aug 22, Aug 23, Aug 29
SeptemberSept 4, Sept 5, Sept 6, Sept 12, Sept 13

MCAT Test Dates US Virgin Islands 2025

MonthMCAT Exam Dates
JanuaryJan 16
MarchMarch 8
AprilApril 4, April 5
MayMay 9
JuneJune 13
July July 25
AugustAugust 22
SeptemberSeptember 4

MCAT Test Dates Australia 2025

MonthMCAT Exam Dates
JanuaryJan 10, Jan 16
MarchMarch 8
AprilApril 4
MayMay 9
JuneJune 13
JulyJuly 25
AugustAugust 22
SeptemberSeptember 4

MCAT Test Dates China: Hong Kong 2025

MonthMCAT Exam Dates
JanuaryJanuary 10
MarchMarch 21
AprilApril 25, April 26
MayMay 9, May 10
JuneJune 13
JulyJuly 12
AugustAugust 22, August 23
SeptemberSeptember 4, September 5

MCAT Test Dates France 2025

MonthMCAT Exam Dates
JanuaryJan10, Jan 11 
MarchMarch 8
AprilApril 4, April 5
MayMay 9
JuneJune 13
JulyJuly 25
AugustAugust 22, August 23
SeptemberSept 4, Sept 5

MCAT Test Dates Germany 2025

MonthMCAT Exam Dates
JanuaryJanuary 16
MarchMarch 8, March 21
AprilApril 4, April 5, April 25
MayMay 9, May 10, May 15
JuneJune 13, June 14
JulyJuly 12, July 25
AugustAugust 22, August 23
SeptemberSept 4, Sept 5 

MCAT Test Dates Israel 2025

MonthMCAT Exam Dates
JanuaryJanuary 16
March

March 21*

*Start time: 7:00 a.m. local time

AprilApril 4
MayMay 9, May 15
JuneJune 13
JulyJuly 25
AugustAugust 22
SeptemberSeptember 4

Japan MCAT Exam Dates 2025

MonthMCAT Exam Dates
JanuaryJanuary 10
MarchMarch 8
AprilApril 4
MayMay 9
JuneJune 13 , June 14
JulyJuly 25
AugustAugust 22
SeptemberSept 4, Sept 5

MCAT Test Dates Lebanon 2025

MonthMCAT Exam Dates
JanuaryJan 10, Jan 11, Jan 16, Jan 24
MarchMarch 8, March 21
AprilApril 4, April 5, April 25, April 26
MayMay 3, May 9, May 10, May 15, May 23, May 31
JuneJune 13, June 14, June 27, June 28
JulyJuly 12, July 25, July 26
AugustAug 1, Aug 2, Aug 8, Aug 9, Aug 15, Aug 16, Aug 21, Aug 22, Aug 23, Aug 29
SeptemberSep 4, Sep 5, Sep 6, Sep 12, Sep 13

MCAT Test Dates Qatar 2025

MonthMCAT Exam Dates
January Jan 10, Jan 11
March March 8
AprilApril 4

MCAT Test Dates Singapore 2025

MonthMCAT Exam Dates
JanuaryJan10, Jan 11, Jan 16, Jan 24
MarchMarch 8, March 21
AprilApril 4, April 5
MayMay 9, May 10, May 15
JuneJune 13, June 14, June 27
JulyJuly 12, July 25
AugustAug 1, Aug 16, Aug 22, Aug 23
SeptemberSep 4, Sep 5, Sep 12, Sep 13

MCAT Test Dates South Africa 2025

MonthMCAT Exam Dates
JanuaryJanuary 10
MarchMarch 8
AprilApril 4
MayMay 9
JuneJune 13
JulyJuly 25
AugustAugust 22
SeptemberSeptember 4

MCAT Test Dates Taiwan 2025

MonthMCAT Exam Dates
JanuaryJan 10, Jan 11
MarchMarch 21
AprilApril 25
MayMay 9
JuneJune 13
JulyJuly 25
AugustAugust 22
SeptemberSeptember 4

MCAT Test Dates Thailand 2025

MonthMCAT Exam Dates
JanuaryJan 10, Jan 11, Jan 16, Jan 24
MarchMarch 8, March 21
AprilApril 4, April 5, April 25, April 26
MayMay 9, May 10, May 15
JuneJune 13, June 14, June 27, June 28
JulyJuly 12, July 25
AugustAug 1, Aug 16, Aug 22, Aug 23
SeptemberSep 4, Sep 5, Sep 12, Sep 13

MCAT Test Dates United Kingdom 2025

MonthMCAT Exam Dates
JanuaryJan 10, Jan 11
MarchMarch 8
AprilApril 4, April 5
MayMay 9, May 10
JuneJune 13
JulyJuly 25
AugustAugust 22
SeptemberSeptember 4

MCAT fees explained

It costs $345 to register for the MCAT, with an extra $120 payable for international students. This puts the overall cost at around INR 39,880. The MCAT fees are as follows:          
 

Standard Registration Fee$345
Fee Assistance Program Registration$140
International Fee (on top of Standard Registration Fee)$120

You may need to pay applicable sales tax, value-added tax, goods and services tax, or similar tax required by law in the country where you are testing. If taxes are applicable, they will be collected during scheduling.

You can pay your fees using American Express, VISA and MasterCard, including debit cards with the VISA or MasterCard logo. These are the only forms of payment that can be used.

The Fee Assistance Program helps people with extreme financial limitations that would stop them from being able to take the exam. However, it is only available for permanent US residents, not international students.

MCAT rescheduling or cancelling fee

If you need to cancel or reschedule your MCAT exam, this will normally come at a cost. It is only allowed when there are more than 10 days before the exam date. After this point, you will not be able to reschedule and will need to book another exam at full price.

The fees for MCAT rescheduling or cancelling are:

TimeframeReschedule FeeCancellation Refund
60 days or more before the exam$50 ($20 on Fee Assistance Program)$170 ($70 on Fee Assistance Program)
30-59 days before the exam$100 ($40 on Fee Assistance Program)$170 ($70 on Fee Assistance Program)
10-29 days before the exam$200 ($80 on Fee Assistance Program)$0

When cancelling your test, international students will not receive a refund of the International Fee paid.

If you make multiple changes on multiple occasions, you will be charged multiple fees. For example, changing the test centre and then deciding to also change the date afterwards would mean you’d need to pay the fee twice. Doing both at the same time would mean only paying the fee once.

You may change your test date and/or test centre, provided:

  • Scheduling has opened for the desired exam date.
  • Space is available. Current availability can be found online via the MCAT Registration System.
  • Changes are made at least 10 days before the exam you are currently scheduled to take.
  • Changes are made at least 10 days before the exam you wish to reschedule. Once that exam date is within 10 days, rescheduling is no longer allowed.

Emergency refunds are available. You must provide the necessary documentation which will be reviewed by the AAMC. The maximum refund amount available is the same as the 30+ day cancellation refund ($160 for the standard fee). The International Fee is still non-refundable in these cases.

ReasonDocumentation Needed
HospitalisationHospital records
Death in the immediate familyFuneral program or death certificate
Unexpected military serviceOfficial request for deployment
Unexpected health care service duties related to a catastrophic eventOfficial request for deployment
Jury dutyOfficial summons
Being displaced from your home by a natural disasterProof of displacement
Testing positive for COVID within 10 days of the examRelevant COVID test result
Being exposed to someone with COVID within 10 days of the examRelevant COVID test result
Exhibiting COVID symptoms before the exam dateRelevant COVID test result

Other issues will be reviewed on a case-by-case basis by the AAMC. Complete requests including all documentation must be received for all applications no less than 10 days after your exam date. A decision will be announced within two weeks of receipt.

Plan your post-exam future now

Compare top universities

Frequently Asked Questions

1. How often can I take the MCAT exam?

The MCAT exam can be taken up to three times in a single year, up to four times in two consecutive years and up to seven times in total. You only register for one seat at a time. Each exam would cost the Standard Registration MCAT fees plus the International Fee for students outside the USA. Registration can only be done at least 24 hours after your previous exam.

2. How often do US medical schools offer admissions to international students?

This varies from school to school. There is no restriction on international students. In 2019, 49 medical schools in the USA accepted international students. You should contact the relevant schools to find out if they would accept an international application.