Most important takeaways…
- A full-time MSN-FNP takes 2-3 years, versus 7 for family medicine MDs.
- Public medical schools cost a median $297,745 for 2026 graduates.
- Family physicians earned a median $244,180, NPs $132,300 (BLS 2025).
Four years of medical school plus a three-year family medicine residency, or two to three years of graduate coursework built on the RN license already in hand. That is the fork an emergency nurse in her 30s laid out on r/nursepractitioner: six years of ER experience, a toddler at home, prerequisites finished, the MCAT booked for spring.
The tension runs deeper than tuition and years. NPs in that same thread described expecting to see lower-acuity patients and refer the complex ones out, then being handed their own panels of very sick, underserved patients. One physician commenter put the pay gap plainly: roughly $35 per RVU for NPs against $55 for doctors.
Medical School vs NP School at a Glance
Medical school is the longer, more expensive route to the broadest scope and the highest pay ceiling. NP school builds on the RN license you already hold, gets you into advanced practice sooner, and can often be completed online while you keep working. The table below gives the quick comparison, and the sections that follow cover training time, cost and pay in detail.
| Factor | Medical School (MD/DO) | NP School (MSN/DNP-FNP) |
|---|---|---|
| Starting point | Bachelor's degree plus premed prerequisite courses | Active RN license, usually with a BSN and bedside experience |
| Admissions exam | MCAT required | No MCAT; most programs do not require an entrance exam, though some ask for the GRE |
| Years of training after a bachelor's | 4 years of medical school plus residency (3 or more years, depending on specialty) | About 2 to 4 years for an MSN or DNP, often part-time and online |
| Clinical hours | Clinical clerkships in medical school, then years of full-time supervised residency | Several hundred supervised clinical hours, set by the program and national certification standards (see the training time section below) |
| Postgraduate training | Residency required before independent licensure | No residency required; optional fellowships and transition-to-practice programs exist |
| Typical cost | Generally the higher total cost and debt load (see the cost section below) | Generally lower tuition, and many students keep RN income while enrolled (see the cost section below) |
| Practice authority | Full independent practice in every state after licensure | Varies by state: full practice in some states, reduced or restricted in others |
| Example pay structure | About $55 per RVU in one health system's primary care contract | About $35 per RVU for NPs and PAs in that same contract |
| Typical first-year earning timeline | Residency salary during training; attending-level pay only after residency | Full NP pay soon after passing certification and getting licensed |
Training Time and Clinical Hours: MD vs FNP
Clinical hours get quoted more than any other number in the medical school vs NP school debate, and misread more often too. The two paths count hours in different ways, so the totals only line up loosely.
What Counts as a Clinical Hour
In an NP program, hours are logged under an approved preceptor. Direct care means patient encounters and related documentation. Some programs also count indirect hours, which they define themselves.
Medical school clerkships are usually measured in rotation weeks, required encounters, and school duty-time rules. No single national total exists. Residency is a separate, paid, postgraduate stage governed by ACGME rules.
The NP Side of the Ledger
The 2021 national task force standards point to 750 direct patient-care hours.1 NCSBN reported in 2026 that surveyed programs averaged in the high 600s.1 Individual FNP programs vary:
- Arizona: 720 total, at least 500 of them direct care.2
- Cincinnati: 672 category-specific hours, with a cap of 40 clinical hours per week and at least three preceptors.3
- Florida State (DNP/FNP): 1,020 total, split into 885 direct and 135 indirect.4
The Physician Side
A family medicine physician completes clerkships and then a residency, commonly three years. ACGME requires at least 1,000 hours in the resident's own continuity clinic, which by itself matches an entire FNP program.5 Residency duty hours are capped at 80 per week averaged over four weeks, with shifts of up to 24 continuous hours, so the total runs into the thousands.6
Why It Isn't a Clean Comparison
Residency hours include inpatient care, call, handoffs, and charting, not only clinic time. Residents also work as graduate-level trainees with progressive responsibility, while NP students shadow and see patients in a short, mostly outpatient placement.
So how many more clinical hours do doctors have? Several times as many, depending on how each school or program counts, but no single exact multiple.
Readers in the Reddit thread raised this gap, and a physician there described physician training as roughly four times longer. Weigh it as a real tradeoff, especially if you want to care for complex, underserved patients, not as a verdict on any individual clinician.
How Many Years of Training Does Each Path Take Before You Can Practice?
Counting from a completed bachelor's degree, a full-time MSN-FNP typically takes 2-3 years and a BSN-to-DNP FNP about 3-4. Medical school is 4 years, followed by a 3-year family medicine residency, or 4-7 years in longer specialties such as general surgery. Many nurses also keep working as RNs during part-time online MSN study, and those earning years matter just as much as the totals shown here, as the cost section below explains.

Total Cost, Debt and Opportunity Cost of Each Path
What Medical School Costs
The AAMC's latest data sets a clear benchmark. For the class of 2026, the median four-year cost of attendance was $297,745 at public medical schools and $408,150 at private ones.1 Those totals cover tuition, fees, health insurance and budgeted living expenses, the full budget students borrow against rather than just the sticker price. About 70% of 2025 graduates carried education debt, with a median of $215,000 among those who borrowed ($200,000 for public school graduates, $250,000 for private).2
What FNP School Costs
FNP pricing is far less standardized. MSN-FNP and DNP-FNP totals swing widely with public or private status, state residency, credit count and whether the quoted figure includes fees, clinical placement costs and books. Ask each program for a full-degree total rather than a per-credit rate, and confirm it matches your entry point (BSN-to-MSN, BSN-to-DNP or post-master's). Most published FNP totals land well under a four-year medical school budget, but verify the real number for your situation before you compare.
The Opportunity Cost Most People Miss
Tuition is only part of the bill. Medical students rarely earn meaningful income for four years, then start residency on a trainee salary. Most FNP students keep working as RNs, part-time or full-time, through much of the program. Online FNP formats make that easier: flexible coursework lets you hold onto shifts, benefits and possibly employer tuition assistance, which can shrink how much you need to borrow. Expect to cut hours once clinical rotations ramp up, and budget for that stretch.
Hidden Costs on the MD Path
- Testing: MCAT prep courses, practice exams and possible retakes.
- Applications: Primary and secondary fees across many schools, plus interview travel.
- Prerequisites: Any science courses you still need, often taken while working.
- Relocation: Moves for clerkships, away rotations and wherever the residency match sends you.
For a working RN, especially one with family obligations, those years without a paycheck can outweigh the tuition gap itself. Once the paychecks start, each path recovers what it costs at a very different pace.3
Do Nurse Practitioners Make as Much as Doctors? Pay, Residency Income and Payoff Time
Approximate 2025 BLS national data, which describes each occupation as a whole rather than graduates of any particular program, puts the median family medicine physician at $244,180, compared with $132,300 for nurse practitioners and $97,550 for registered nurses. Physicians reach that pay only after residency, though. Family medicine residencies typically last 3 years (neurosurgery typically takes 7), and the 2025 AAMC survey shows average stipends of roughly $68,000 to $89,000 across common residency years, with 96.9% of institutions paying the same base stipend regardless of specialty. Typical medical school debt was about $205,000 in 2024, and among physicians who fully repaid, primary care doctors took an average of 7.9 years, with 85% finishing within 10 years. The bottom line: physicians clearly out-earn NPs at the median, but NPs usually begin earning advanced practice pay years sooner and with less education debt.
| Occupation | U.S. Employment | 25th Percentile Pay | Median Pay | 75th Percentile Pay | Mean Pay |
|---|---|---|---|---|---|
| Physicians (all) | 754,760 | $137,900 | $271,090 | $387,420 | $277,260 |
| Family Medicine Physicians | 107,510 | $162,420 | $244,180 | $334,270 | $255,820 |
| Nurse Practitioners | 323,040 | $117,990 | $132,300 | $156,700 | $137,300 |
| Registered Nurses | 3,379,720 | $80,330 | $97,550 | $112,350 | $101,420 |









