Pre-med requirements usually include key science courses — like biology, chemistry, and physics — along with a solid GPA and meaningful clinical or volunteer experience. In short, you need the right classes and hands-on preparation for medical school.
Thinking about becoming a doctor? You might be wondering about how to get started — and what “pre-med” actually means. Let’s break down the requirements of a pre-med program so you can start strong — whether you’re still in high school or already on a college campus.
What qualifies you as pre-med?
First things first: Pre-med is not always a major. At most colleges and universities, it’s a track that guides your academic choices toward meeting medical school admission requirements. While there won’t be an official declaration of “pre-med” on your college diploma, there are important boxes you’ll need to check along the way.
Most medical schools will require you to complete the following classes designed to prepare you for the MCAT and future medical coursework:
- General biology with lab
- Advanced biology with lab
- General chemistry with lab
- Organic chemistry with lab
- Biochemistry
- Physics with lab
- Social and behavioral science classes
- Mathematics (usually calculus or statistics)
You can be pre-med and major in anything — from neuroscience to Spanish literature — as long as you complete these core classes. But it’s important to remember that every medical school has its own requirements, so you’ll want to double-check requirements when planning your schedule. The Association of American Medical Colleges (AAMC) lists medical school websites that outline required premedical coursework and competencies.
How do you get into pre-med?
You don’t need to apply to a pre-med program. At most universities, including the University of Iowa, you simply declare an intention to follow the pre-med track.
Here’s what the process usually looks like:
- Choose a major that you’re passionate about. It doesn’t need to be a science major.
- Meet with your pre-med advisor to plan your academic schedule.
- Register for your prerequisite courses early. Some of them need to be taken in a specific sequence.
- Get involved in relevant experiences, such as engaging in research, volunteering at a hospital, shadowing medical professionals, or participating in student organizations related to health or science.
Two University of Iowa students examine a model in a human anatomy lab.
What is a ‘good’ GPA for pre-med?
Most medical schools require a 3.0 or higher GPA to even apply, and many require 3.5 or higher.
According to the Association of American Medical Colleges (AAMC), the average GPA for students enrolled in medical school is 3.79. Medical schools also look at your science GPA — known as BCPM, which stands for biology, chemistry, physics, and math. The AAMC says the average science GPA for medical students is 3.73.
Average GPA and MCAT scores for medical students
| Metric | All U.S. medical students | University of Iowa Carver College of Medicine |
|---|---|---|
| Average undergraduate overall GPA | 3.79 | 3.81 |
| Average undergraduate science GPA | 3.73 | 3.76 |
| Average MCAT score | 511.8 | 515 |
| Source | AAMC 2024–25 data | University of Iowa 2024 data |
That said, GPA isn’t everything. Students with GPAs lower than the national average have been accepted to medical school when matched with a strong MCAT score, meaningful clinical experiences, and powerful letters of recommendation.
However, if you’re struggling, talk to your advisor. Most campuses offer resources to help, including tutoring or supplemental instruction. You also can visit your professors during office hours. They can help out if you get stuck on a particular subject or concept — or if you just want to confirm you’re on track.
What are the most competitive pre-med majors?
Biology is, by far, the most common pre-med major. Nationally, more than half of med school students hold degrees in biological sciences, according to the AAMC. Other common majors for pre-med students include chemistry, neuroscience, and human physiology.
While these may be the most popular pre-med majors, non-science majors also can be highly competitive when it comes to applying for medical school. Ultimately, the most competitive students excel academically, achieve high GPAs and MCAT scores, and can demonstrate their readiness for medical school.
44.7 %
Acceptance rate for applicants to medical school
Source: AAMC 2024-25 data
How should I prepare in high school?
Good habits start early. If you’re in high school and already thinking about med school, you can:
- Take challenging science courses, such as AP biology, chemistry, and anatomy.
- Build math readiness with pre-calc or AP calculus.
- Develop good study habits and time management.
- Focus on writing. Strong communication is key in medicine.
- Volunteer in your local hospital or health organization.
- Shadow a doctor to see what their day-to-day looks like.
But don’t take our word for this. We asked current pre-med students and medical students what they did in high school that best prepared them for pre-med and what they wish they had done.
“One thing that I did that was really helpful was I got my CNA (certified nursing assistant) license; one thing I wish I would have done is developed certain study techniques before I got to college,” says Tae’ Shaun Presswood, a University of Iowa exercise science student. “I also wish I would have sat down and mapped out maybe the next year. Not the next four years, but just saying, ‘OK, these classes would put me on this track.’”
“Through a program at my high school, I was able to shadow a couple of doctors and explore different aspects of medicine to see if it was something that I was actually interested in,” says Architha Bommena, a student in the UI Carver College of Medicine. “If you can set up a shadowing opportunity, it can be tremendously helpful to see if you like being in that environment.”
“AP classes and dual credit classes are great, but if you took them as a junior in high school, and now you’re a college sophomore and you’re being expected to build upon concepts that you haven’t touched for three years, it gets a little bit dicey,” says Cole Rich, also a student in the Carver College of Medicine. “So, if you do that, make sure before you go to the next-level class, do a brief refresher using free resources like Khan Academy.”
Pre-med frequently asked questions
Can choosing the “wrong” major make pre-med feel harder than it needs to be?
Yes. While all pre-med students take the same core science classes, choosing a major that doesn’t align with your interests or strengths can increase stress and make it harder to balance coursework. Many advisors recommend selecting a major you enjoy and can excel in.
How long does it typically take to complete pre-med alongside a major?
Most students complete pre-med requirements over four years while earning their undergraduate degree. Accelerated paths exist but often involve heavier course loads, summer classes, and careful sequencing, which can add academic pressure.
How important is advising once you’re on the pre-med track?
Advising plays a key role beyond just meeting requirements. Pre-med advisors help students plan course sequences, prepare for the MCAT, identify clinical opportunities, and navigate the medical school application process.
Is pre-med equally difficult for all students?
No. Difficulty varies widely based on a student’s academic background, time-management skills, support systems, and choice of major. Students who use campus resources and seek help early often find the path more manageable.
What if a student meets the requirements but later decides not to apply to medical school?
That’s common. Pre-med students develop strong skills in science, critical thinking, and communication that translate well to careers in public health, research, health policy, physician assistant programs, and other health-related fields.
Related content
Pre-med programs: Your guide to a future in health care
What is the best major for pre-med?