CNA vs Medical Assistant: Pay, Duties, and Best Fit

See if you qualify for Medical Assistant programs
Answer a few questions in 2 minutes. Free, no commitment.
The core difference is what you do all day: a CNA gives hands-on bedside care, while a medical assistant splits time between clinical tasks and office work. Medical assistants earn a little more, about $45,690 a year against $42,260 for CNAs, and the field is growing much faster, but a CNA can start working in weeks while a medical assistant program runs several months to two years. Both are entry-level healthcare roles that do not require a college degree, and both can lead to nursing or other clinical careers later. Neither one is better across the board; the right pick depends on whether you want speed and bedside care or higher pay and a wider mix of duties.
Medical Assistant Programs
Clinical Medical Assistant - Ultimate Medical Academy
- Format: Online
- Length: 18 months
- Associate degree with a 180-hour externship
- Prepares you to sit for the CMA exam
Medical Assistant - CCI Training Center
- Format: Hybrid
- Length: accelerated, a few months total
- Prepares you for the CCMA and Certified Phlebotomy exams through the NHA
Diploma in Medical Assisting - Herzing University
- Format: Online
- Diploma program covering clinical, laboratory, and administrative skills
- Prepares you for the CCMA exam
Dreambound lists many more programs for both paths, so you can browse CNA classes near you or medical assistant schools near you by location and format.
Frequently Asked Questions
Which is better, a CNA or a medical assistant?
Neither is universally better; it depends on what you want. Choose CNA for the fastest, cheapest entry and hands-on bedside care. Choose medical assistant for higher pay, a wider mix of clinical and office work, and faster job growth, accepting a longer and costlier program.
Does a medical assistant make more than a CNA?
Yes, modestly. Medical assistants earned a median of about $45,690 a year in 2025, compared with $42,260 for nursing assistants. That difference is modest, and medical assisting also grows faster, but a CNA reaches a paycheck sooner because the training is much shorter.
Can a medical assistant work as a CNA?
Not automatically. The CNA title requires passing a state nurse aide competency exam and being listed on the state registry, which a medical assistant credential does not provide. A medical assistant would generally need to complete CNA certification, though their clinical background can make the training easier. Check your state's nurse aide registry for any bridge options.
Is a certified medical assistant (CMA) the same as a CNA?
No. CMA stands for Certified Medical Assistant, a medical assisting credential from the American Association of Medical Assistants. CNA stands for Certified Nursing Assistant, a state-certified nursing support role. The letters look similar, but they are different jobs with different training, settings, and scopes.
Why do so many CNAs quit?
CNA work is physically and emotionally demanding, with heavy lifting, long shifts, and high patient loads, often at entry-level pay. Those conditions drive high turnover across the field. Many people treat the role as a stepping stone, moving up to LPN or RN or into a less physical role once they have experience.
Choosing Between CNA and Medical Assistant
The decision really comes down to two trade-offs: speed and bedside care on the CNA side, versus higher pay and a broader, more clinical role on the medical assistant side. Both are honest entry points into healthcare, and both keep the door open to nursing and other advanced roles down the line.
The clearest way to choose is to compare real programs against your timeline and budget. Dreambound lays out CNA and medical assistant programs side by side so you can see the length, format, and price of each before you commit to either path.
