Certified Nursing Assistant vs Medical Assistant

Two of the fastest paths into healthcare — here's how Certified Nursing Assistant and Medical Assistant actually compare on pay, training, and career trajectory.

VS

Medical Assistant

Healthcare

Salary

Certified Nursing Assistant Median
$39,530
Medical Assistant Median
$44,200

Salary Edge

Medical Assistants earn $4,670 more per year at the median. That's roughly $389/month before taxes — a gap that compounds over a career but needs to be weighed against any difference in training time or upfront costs.

Top-Paying States

State Certified Nursing Assistant Medical Assistant Gap
Washington $48,260 $55,120 -6,860
Oregon $48,390 $49,900 -1,510
Alaska $45,840 $51,860 -6,020
District of Columbia $46,860 $49,740 -2,880
Minnesota $45,580 $49,380 -3,800
California $46,420 $48,050 -1,630
New Hampshire $46,050 $48,040 -1,990
Massachusetts $45,410 $48,540 -3,130
Hawaii $44,830 $48,820 -3,990
New York $47,390 $46,040 +1,350

Requirements at a Glance

Factor Certified Nursing Assistant Medical Assistant
Typical Time 4-8 weeks 9-24 months
Est. Total Cost
Exam National Nurse Aide Assessment Program (NNAAP) via Credentia National certification (e.g., CMA, RMA, CCMA) is not state-mandated but is the industry standard.
License Required Most states Some states
Education 75-hour state-approved training program High school diploma or equivalent; accredited MA program often required by employers.
CE Hours/Cycle 20 hrs 33 hrs

Barrier to Entry

Timeline differs: Certified Nursing Assistant typically takes 4-8 weeks, while Medical Assistant takes 9-24 months. Certified Nursing Assistant licensing is more universal — required in 98% of states versus 6% for Medical Assistant.

Job Market

Certified Nursing Assistant Growth
+2.3%
Medical Assistant Growth
+12.5%
Annual Openings
204.1
Annual Openings
112.3

Market Outlook

Medical Assistant is projected to grow faster (+12.5% vs +2.3% over the next decade). Certified Nursing Assistant has significantly more annual openings (204.1 vs 112.3), which means more geographic flexibility when job hunting.

Bottom Line

Medical Assistant pays $4,670/year more at the national median. Over a 10-year career, that gap adds up to roughly $46,700 in gross earnings — though Medical Assistant may require more training upfront.

Training timelines differ: Certified Nursing Assistant takes 4-8 weeks while Medical Assistant takes 9-24 months. If you need to start earning quickly, the shorter path has a real advantage regardless of the salary difference.

Long-term, Medical Assistant has a clear edge in job market growth. That doesn't mean the other career is dying — but more openings mean more bargaining power, more geographic options, and less competition for positions.

Frequently Asked Questions

Which pays better: certified nursing assistant or medical assistant?
Medical Assistant earns more at the national median — $44,200/year compared to $39,530.
Which is harder to get into, certified nursing assistant or medical assistant?
Certified Nursing Assistant typically takes 4-8 weeks to complete, while Medical Assistant takes 9-24 months. Difficulty also depends on exam pass rates and state-specific prerequisites.
Is it common to transition from certified nursing assistant to medical assistant?
Many professionals transition between these roles. Some coursework or clinical hours may transfer, but you'll likely need additional training and a separate license. Check your state's specific requirements.
Which has better job prospects, certified nursing assistant or medical assistant?
The BLS projects +12.5% growth for Medical Assistants compared to +2.3% for Certified Nursing Assistants through 2034. However, Certified Nursing Assistant has more annual openings overall.
Do both certified nursing assistant and medical assistant require state licenses?
Licensing varies: roughly 98% of states license Certified Nursing Assistants, compared to 6% for Medical Assistants. Your state's rules are what ultimately matter.

Explore Each Career

More Comparisons