You can complete most of your medical assistant training online, but you’ll need to finish an in-person clinical externship before you’re eligible to sit for a certification exam. The process typically takes 4 to 12 months for a certificate or about two years for an associate degree, depending on the program and your pace. Here’s how the full path works, from choosing a program to earning your credential.
What “Online” Really Means for This Career
Medical assistant programs teach both administrative skills (scheduling, billing, electronic health records) and clinical skills (taking vitals, drawing blood, assisting with exams). Online programs deliver the classroom portion through virtual coursework, but every legitimate program requires a practicum: a supervised, on-site work experience in a healthcare setting like a clinic or physician’s office. You cannot skip this step and still qualify for certification.
The clinical externship is typically arranged near the end of your program. Some schools partner with local healthcare providers and place you directly. Others, particularly self-paced programs, expect you to find your own clinical site. Before enrolling, ask how the externship is handled so you know what to expect. You’ll also likely need to pass a background check and drug screening before starting your clinical hours.
Choose an Accredited Program
Accreditation is the single most important factor when picking an online program. Two organizations accredit medical assistant programs in the United States: the Commission on Accreditation of Allied Health Education Programs (CAAHEP) and the Accrediting Bureau of Health Education Schools (ABHES). Graduating from a program accredited by one of these bodies makes you eligible for the most widely recognized certification, the CMA (AAMA), without extra documentation or petition steps.
You can search for accredited programs directly through the AAMA website, which maintains separate directories for CAAHEP and ABHES programs. When evaluating a program, the AAMA recommends asking the program director these questions:
- Tuition and financial aid: What is the total cost, and what aid options are available?
- Prerequisites: Do you need a high school diploma, specific coursework, or prior healthcare experience?
- Completion timeline: How long does the program take at a full-time versus part-time pace?
- Practicum details: How many clinical hours are required, and does the school help you find a site?
- Pass rates: What percentage of graduates pass the CMA exam?
If a program isn’t accredited by CAAHEP or ABHES, you may still qualify for other credentials (more on that below), but your options narrow and some employers may not recognize the training.
How Long the Program Takes
Online certificate programs generally take 4 to 12 months to complete. Self-paced programs can be finished faster if you study full time, while part-time schedules stretch closer to the longer end. An associate degree in medical assisting, which includes general education courses alongside the clinical curriculum, typically takes about two years.
Be cautious of programs advertising completion in just a few weeks. Programs that claim you can finish in under four months often don’t cover enough material to adequately prepare you for a certification exam. A program with around 140 hours of online curriculum plus an externship is a reasonable baseline for a certificate track.
What It Costs
Tuition for online medical assistant certificate programs ranges widely. On the lower end, some nationally marketed online schools charge roughly $1,400 to $1,800 for the full program. Community colleges may fall in a similar range for in-state students. Private career colleges and programs that bundle additional resources can run several thousand dollars higher.
Beyond tuition, budget for an application fee (typically around $25 to $50), textbooks or digital materials, scrubs for your externship, and the background check and drug screening required before clinical placement. The certification exam itself carries a separate fee, which is covered below.
Many programs accept federal financial aid if the school is an accredited institution participating in Title IV programs. Ask the admissions office whether FAFSA applies before you pay out of pocket.
Certification Options After Graduation
Earning a certificate or degree gets you trained, but certification is what most employers want to see on your resume. Three credentials dominate the field, each issued by a different organization with its own eligibility rules.
CMA (AAMA)
The Certified Medical Assistant credential from the American Association of Medical Assistants is the most widely recognized. To qualify, you must graduate from a CAAHEP- or ABHES-accredited program. You can register for the exam as soon as you’ve finished all classroom coursework, even before completing your externship. If you apply within 12 months of graduation, no transcript is required with your application. Apply more than 12 months after graduation and you’ll need to submit an official transcript. Exam fees are $125 for AAMA members or $250 for nonmembers.
RMA (AMT)
The Registered Medical Assistant credential is awarded by American Medical Technologists. Eligibility paths include graduation from an accredited or approved medical assisting program, military medical training, or qualifying work experience. The RMA is another well-recognized option, particularly if your program isn’t CAAHEP or ABHES accredited but meets AMT’s own criteria.
CCMA (NHA)
The Certified Clinical Medical Assistant credential comes from the National Healthcareer Association. NHA accepts graduates of a range of training programs, including some shorter or employer-sponsored programs, as well as candidates with qualifying on-the-job experience. This can be a practical path if your online program doesn’t carry CAAHEP or ABHES accreditation.
All three credentials require passing a proctored exam. Some testing centers offer in-person proctoring, while others allow remote proctoring with a webcam. Check your chosen certifying body’s website for current testing formats and locations.
Steps From Enrollment to Certification
The full timeline from start to finish looks like this:
- Enroll in an accredited online program. Confirm accreditation status, total cost, and how the externship is arranged.
- Complete online coursework. This covers anatomy, medical terminology, pharmacology, billing and coding, clinical procedures, patient communication, and office administration. Expect quizzes, assignments, and proctored module exams along the way.
- Finish your clinical externship. You’ll work under supervision in a real healthcare setting, applying the skills you learned online. Hours vary by program but commonly fall in the range of 100 to 200 hours.
- Apply for your certification exam. Choose the credential that matches your program’s accreditation. Pay the exam fee and schedule your test date.
- Pass the exam. The CMA exam, for example, covers general medical knowledge, administrative procedures, and clinical procedures. Study guides and practice tests are available from each certifying organization.
From the day you enroll to the day you hold a credential, most people following a certificate track finish in 6 to 12 months.
Job Outlook and Pay
Medical assisting is one of the faster-growing healthcare occupations. The Bureau of Labor Statistics projects 12 percent employment growth from 2024 to 2034, well above the average for all occupations. The median annual wage for medical assistants was $44,200 as of May 2024. Pay varies by setting: those working in specialty practices or outpatient care centers often earn more than those in primary care offices. Certification consistently helps with both starting pay and advancement, since many employers either require or strongly prefer credentialed candidates.
Keeping Your Certification Active
Certification isn’t permanent. The CMA (AAMA) credential, for example, must be recertified every five years. You can recertify by earning continuing education credits or by retaking the exam. Other credentials have similar renewal cycles. Plan to complete a set number of continuing education hours during each renewal period to keep your credential current. Many of these CE courses are available online, so maintaining your certification follows the same flexible format as earning it in the first place.

