Applying to medical school is a significant financial investment long before med school tuition becomes a factor. While many pre-meds budget for the primary application, the total cost climbs once secondary application fees, transcript requests, MCAT registration, and other required expenses come into play.
For most applicants, the average cost to apply to medical school can range from $5,000 to $10,000+. That number goes up or down depending on the number of schools you apply to, the number of interviews you receive, test prep expenses, and whether you qualify for fee assistance. Applicants who invest in additional application support may spend even more.
This guide breaks down every major expense associated with the medical school application process, including application fees, testing costs, interview expenses, and overlooked costs. Understanding these expenses can help applicants build a realistic budget before the application cycle begins.
Browse our free Med School Explorer tool to view key stats for each medical school, including GPA/MCAT, tuition, class size, secondary essays, interview format, and more. Filter and compare schools to build a personalized school list in minutes.
The primary application is generally the first application expense most pre-med students encounter. Applicants submit one centralized application through the appropriate application service based on the programs they're targeting. Those are:
Each service has its own fee structure, and costs may increase as more schools are added to an application.
Expert Tip: As you build your medical school list, we generally recommend applying to 15-30 schools, depending on your goals and qualifications. Taking the time to create a balanced school list can help you focus your resources on programs that are a strong fit and avoid spending money on applications that may not align with your goals.
Read Next: The Med School Journey: Definitions for Becoming a Doctor
The American Medical College Application Service (AMCAS) is used by most MD programs in the U.S. For the 2026-2027 application cycle, the AMCAS processing fee is $180, which includes one medical school designation. Each additional school costs $48.
For example, applying to 20 AMCAS schools would cost $1,092 in primary application fees alone:
Applicants who qualify for the AAMC Fee Assistance Program (FAP) can have their AMCAS processing fee waived for up to 20 school designations.
The American Association of Colleges of Osteopathic Medicine Application Service (AACOMAS) is used by most DO programs in the U.S. For the 2025-2026 application cycle, the AACOMAS application fee is $198, which includes one designated college. Each additional designation costs $60.
For example, applying to 20 DO programs would cost $1,338 in primary application fees:
Applicants who qualify for an AACOMAS fee waiver receive $198 toward their initial application fee. Additional program designation fees are not covered.
The Texas Medical and Dental Schools Application Service (TMDSAS) is used by participating public medical schools in Texas. Unlike AMCAS and AACOMAS, TMDSAS charges one flat application fee of $235, regardless of how many participating schools an applicant selects. There are no available fee waivers.
Important note: Many applicants apply to med school through TMDSAS and AMCAS or AACOMAS, which means they'll still pay fees for multiple application systems during that admissions cycle.
After submitting the primary application, most medical schools send eligible applicants a secondary application. (The exact timing varies by school, but many schools send secondaries within a few weeks of receiving an applicant's primary application.) These applications typically include additional essays, school-specific questions, and another application fee.
Fees are set by individual schools and vary for both MD programs and osteopathic medical schools, but can range from $30 to $200 per school. Submitting secondaries to 20 schools at a fee of $75 would add about $1,500 to the total cost of applying to medical school.
Some medical schools offer secondary application fee waivers for applicants who qualify based on financial need, but waiver policies vary by school.
While not every school requires every exam as part of their medical school admission requirements, most applicants will need to complete the MCAT. Some schools require or recommend additional assessments such as the Casper test or AAMC PREview exam.
These testing costs are separate from primary and secondary application fees, so you need to factor them into your overall application expenses. Here are the estimated costs:
Beyond MCAT registration fees, many applicants budget for support throughout the application process, including MCAT preparation (MCAT tutoring, practice tests), personal statement guidance, and admissions coaching. These services vary in cost, but many students find that expert guidance helps them build a stronger, more competitive application.
Build your application alongside a physician with AdCom experience.
While many medical schools offer virtual interviews, some still conduct in-person interviews, which can mean significant travel expenses. For in-person medical school interviews, applicants should budget about $500-$1,000 per school, depending on location, travel arrangements, and other factors. Costs may include:
The total cost will depend on the number of in-person interviews received, how far you need to travel, and the type of travel and overnight accommodations required.
Pre-med students should also plan for several smaller medical school application costs that can add up throughout the admissions process. These expenses vary by applicant but may include:
The medical school application process is complex and competitive, with important decisions along the way that can impact your chances of acceptance. From building a school list and strengthening your essays to preparing for your MCAT and interviews, having expert guidance can help you navigate each step with confidence.
MedSchoolCoach Advisors include physicians with admissions committee experience who provide personalized support throughout your application journey.