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.
Salary
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
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.