Skip ahead to the text

How to become a medical assistant

If you want to know how to become a medical assistant, most people train after high school, often by earning a certificate. Some start with just a high school diploma and learn on the job. Some employers prefer or require certification, though most states do not require it.

  • How long career-school programs usually take: 9 months
  • What a full career-school program costs in the middle: $17,257
  • What a certification exam costs: $125 to $250
  • What medical assistants usually earn in a year: $45,690

Your path to working as a medical assistant

  1. Graduate from high school or earn your diploma. Still in school? The Bureau of Labor Statistics recommends biology and chemistry classes for this career.
  2. Look up the rules in your state. Certain states ask you to finish an accredited program, hold a license or credential, or meet other requirements before you can carry out particular tasks.
  3. Pick a way to train. You might study at a career school, a community college or a university, or you might learn while working, on the job or in an apprenticeship.
  4. Finish your supervised clinical practice. It's built into accredited programs.
  5. Think about getting certified. Most states don't require it, but some employers prefer or require it.
  6. Check job postings for Basic Life Support certification; a number of employers list it as something they want.

Ways to train

There are two broad routes: a school program or learning as you work. Community college, vocational, technical school and university programs take about 1 or 2 years. Skip the program, and you'd train on the job or through an apprenticeship, which can run several months.

An accredited program has been reviewed and approved by an outside organization. The 2 main organizations for medical assistants are CAAHEP and ABHES. Our site lists 1,094 medical assistant programs across all 50 states plus Washington, DC, and 484 of them carry CAAHEP accreditation or belong to a school with ABHES accreditation.

Every accredited program includes a practicum, according to the AAMA. That's supervised, hands-on work in a clinic or doctor's office where patients come in and go home the same day.

Want a degree instead? Our list includes 354 schools where you can earn an associate degree in medical assisting.

How much time does medical assistant training take?

Looking at the 378 career schools that share how long their programs run in federal college data, the program in the middle runs 9 months. The quickest runs 2 months, and the slowest runs 32 months.

How long the program runsCareer-school programs at that length
Up to half a year19
Between 7 and 9 months257
Between 10 months and a year59
Over a year43

What do medical assistant programs cost?

What you pay varies widely by school type. Across 392 career schools that give a full-program price, the middle figure covering tuition, fees and books comes to $17,257. At 437 public colleges, the middle cost for a year of full-time study is $4,346 for students living in the college's district, based on 2023-24.

Type of schoolMiddle published priceWhat that price includes
Career school$17,257The full program, books included
Public college, in-district$4,346One year of full-time tuition and fees

The majority of schools we list, 1,049 of them, participate in federal student aid, meaning you can seek that assistance at those schools.

Do you need certification?

Most states don't make it mandatory, though some employers would rather hire, or will only hire, medical assistants who hold certification. Certification may help you meet an employer's hiring requirements.

ExamFee
CMA (AAMA), if you're an AAMA member$125
CMA (AAMA), if you're not a member$250
NHA CCMA$169

Studying to be a medical assistant online

Online programs deliver the coursework through distance education, though the supervised clinical practice always happens in person. Our list has 30 programs with coursework offered by distance education, and 14 of them are accredited.

Questions people often ask

Does a medical assistant or a CNA earn more?

Medical assistants bring home slightly more. As of May 2025, typical yearly pay stood at $45,690 for medical assistants, which works out to $21.97 an hour, while nursing assistants earned $42,260 a year.

Phlebotomists earn about the same, $45,230. Licensed practical nurses earn more, $64,400, and registered nurses earn $97,550.

Can I work as a medical assistant without going to school?

In most states, yes, but some states ask for an accredited program, a license or certification, so check yours first. Some employers do prefer certified assistants, though, so it's worth checking the jobs near you.

How many people complete medical assistant training in a year?

Between July 2023 and June 2024, schools reported 51,990 medical assistant graduates.

How do I look for programs close to home?

Every state gets a page of its own on this site listing the programs there, along with pages for larger metro areas. On your state's page, you can use the "Request information" form after the program tables to contact one accredited school.