RetrainMap / Training costs by state / Virginia / Medical assistant
Free · the federal list, by published cost · Virginia
Medical-assistant programs in Virginia on the federal training list, by published cost
55 programs in Virginia’s Training Provider Results index carry one of the occupation codes for Medical assistant (31-9092). Published costs run from $920 to $32,642; 0 programs report no cost and sit at the end. Sorted by the cost each provider reported — “cheapest” here means the lowest published figure on the federal list on the snapshot date, not a verdict on quality, and never a price you are promised. Snapshot taken 2026-09-02.
| # | Published cost basis | Program (provider’s page) · credential · code | Provider · city | Length | Exited | Completed | Employed Q2 after exit | Median earnings, Q2 (one quarter) |
|---|---|---|---|---|---|---|---|---|
| 1 | $920 | Medication Aide Training Program | Raspberry Hill Adult Daytime Center | 24 wk · 3 hrs | 15 | 93% | 92% | $7,014 |
| 2 | $999 | Medical Billing and Coding | Rappahannock Center for Education | 24 wk · 40 hrs | — | — | — | — |
| 3 | $1,158 | Medical Administrative Assistant Program | Richmond Adult Technical Center | 3 wk · 40 hrs | — | — | — | — |
| 4 | $1,200 | Clinical Medical Assistant CCMA | Rappahannock Center for Education | 24 wk · 50 hrs | 13 | 62% | — | — |
| 5 | $1,380 | Medical Assistant 1 & 2 | Chesterfield Adult Education | 15 wk · 40 hrs | — | — | — | — |
| 6 | $1,850 | Medical Billing and Coding | AlliedRx Institute of Healthcare | 14 wk · 50 hrs | 6 | 100% | 100% | — |
| 7 | $1,880 | Clinical Medical Assistant Online (120 clock hours) | AlliedRx Institute of Healthcare | 16 wk · 8 hrs | 39 | 92% | 90% | $7,704 |
| 8 | $1,900 | Medical Administrative Assistant | New Horizons Regional Education Centers | 40 wk · 6 hrs | — | — | — | — |
| 9 | $2,000 | Medical Office Assistant | Medical Solutions Academy | 12 wk · 8 hrs | — | — | — | — |
| 10 | $2,166 | Certified Medical Administrative Assistant | Virginia Peninsula Community College | 12 wk · 9 hrs | 76 | 91% | 68% | $5,728 |
| 11 | $2,166 | Clinical Medical Administrative Assistant | Virginia Western Community College | 7 wk · 40 hrs | — | — | — | — |
| 12 | $2,270 | Clinical Medical Assistant | Tidewater Medical Training | 15 wk · 9 hrs | 274 | 86% | 25% | — |
| 13 | $2,399 | Medical Billing Support | Virginia Western Community College | 10 wk · 40 hrs | — | — | — | — |
| 14 | $2,400 | Certified Clinical Medical Assistant | National Institute of HealthCareer Certification, LLC | 8 wk · 40 hrs | — | — | — | — |
| 15 | $2,532 | Medical Administrative Assistant Certification | Fairfax Public Schools Adult and Community Education | 12 wk · 40 hrs | — | — | — | — |
| 16 | $2,703 | Clinical Medical Assistant Program | Richmond Adult Technical Center | 10 wk · 30 hrs | — | — | — | — |
| 17 | $2,814 | Clinical Medical Assistant (CMA) | Patrick Henry Community College | 14 wk · 5 hrs | 134 | 87% | 78% | $6,993 |
| 18 | $2,999 | Medical Administrative Assistant | Petersburg High Adult & Continuing Education Program | 10 wk · 50 hrs | — | — | — | — |
| 19 | $3,037 | Clinical Medical Assistant | Virginia Beach City Public Schools - Adult Learning Center | 15 wk · 20 hrs | 13 | 85% | 75% | $6,380 |
| 20 | $3,066 | Certified Medical Billing & Coding Specialist (CBCS) | Northern Virginia Community College | 12 wk · 50 hrs | 162 | 94% | 59% | $8,150 |
| 21 | $3,267 | Clinical Medical Assistant | Piedmont Virginia Community College | 18 wk · 8 hrs | 150 | 93% | 82% | $10,279 |
| 22 | $3,317 | Certified Clinical Medical Assistant | Blue Ridge Community College | 10 wk · 50 hrs | 124 | 93% | 86% | $7,898 |
| 23 | $3,495 | Clinical Medical Assistant - Fast Track Program | Laurel Ridge Community College - Main Campus | 18 wk · 50 hrs | 24 | 75% | 86% | $6,766 |
| 24 | $3,500 | Certified Clinical Medical Assisting | Total Action for Progress - This Valley Works | 10 wk · 40 hrs | 67 | 81% | 80% | $6,855 |
| 25 | $3,600 | Clinical Medical Assistant | Germanna Community College | 198 wk · 40 hrs | 57 | 93% | 68% | $8,025 |
| 26 | $3,690 | Medical Assistant Certification | Fairfax Public Schools Adult and Community Education | 12 wk · 40 hrs | — | — | — | — |
| 27 | $3,795 | Clinical Medical Assistant | Mountain Gateway Community College | 12 wk · 40 hrs | 48 | 81% | 72% | $6,529 |
| 28 | $3,894 | Clinical Medical Assistant | Heart To Heart Career Training Center (WIOA) | 22 wk · 21 hrs | — | — | — | — |
| 29 | $3,900 | Clinical Medical Assisting (CMA) | Virginia Peninsula Community College | 18 wk · 8 hrs | 82 | 87% | 75% | $7,966 |
| 30 | $3,900 | Clinical Medical Assistant | Community College Workforce Alliance | 4 wk · 40 hrs | 427 | 86% | 78% | $7,990 |
| 31 | $3,900 | Clinical Medical Assistant (CMA) | Tidewater Community College | 19 wk · 9 hrs | 181 | 84% | 69% | $9,895 |
| 32 | $3,907 | Patient Care Technician | Heart To Heart Career Training Center (WIOA) | 21 wk · 13 hrs | 7 | 43% | 60% | $2,206 |
| 33 | $3,995 | Certified Clinical Medical Assistant | Vital Phlebotomy Institute, LLC | 12 wk · 40 hrs | — | — | — | — |
| 34 | $4,000 | Medical Assistant | American Institute of Health Science & Technology | 12 wk · 40 hrs | 7 | 71% | — | — |
| 35 | $4,550 | AST Medical Office | Southside Virginia Community College | 15 wk · 15 hrs | 13 | 100% | 63% | $8,318 |
| 36 | $4,583 | HIM: Medical Office Specialist | Virginia Western Community College | 32 wk · 40 hrs | 8 | 100% | — | — |
| 37 | $4,800 | Certified Billing and Coding Specialist (CBCS) | Patrick Henry Community College | 6 wk · 5 hrs | 11 | 91% | — | — |
| 38 | $5,562 | Fast Track Healthcare Program | Paul D Camp Community College | 21 wk · 26 hrs | 26 | 77% | 73% | $5,436 |
| 39 | $6,000 | Patient Care Technician | Rappahannock Community College | 10 wk · 40 hrs | 21 | 100% | 63% | $6,836 |
| 40 | $6,000 | Medical Office Assistant (Online, Cert) | Joshua Career Institute | 30 wk · 40 hrs | — | — | — | — |
| 41 | $6,509 | HIM: Medical Billing | Virginia Western Community College | 32 wk · 27 hrs | 9 | 100% | — | — |
| 42 | $7,500 | Medical Assistant | Medical Solutions Academy | 36 wk · 8 hrs | 38 | 79% | 92% | $6,910 |
| 43 | $8,000 | Medical Office Assistant (Online, Dip) | Joshua Career Institute | 30 wk · 50 hrs | — | — | — | — |
| 44 | $9,425 | Business Technology: Specialization: Medical Office | Patrick Henry Community College | 104 wk · 40 hrs | — | — | — | — |
| 45 | $11,349 | Administrative Support Tech - Medical Office Specialist | Virginia Highlands Community College | 96 wk · 50 hrs | — | — | — | — |
| 46 | $12,175 | Medical Assistant (Diploma Program) | Eastern Virginia Career College (EVCC) | 20 wk · 50 hrs | 23 | 52% | 27% | — |
| 47 | $12,530 | Administrative Support Technology - Medical Administrative Support Specialization, AAS | New River Community College | 96 wk · 50 hrs | 11 | 100% | 83% | $7,725 |
| 48 | $13,291 | Administrative Support Technology--Medical Office Coding | Danville Community College | 74 wk · 5 hrs | 5 | 100% | — | — |
| 49 | $17,960 | Medical Assisting Diploma | West Virginia Junior College (Charleston) | competency-based | 39 | 82% | 100% | $7,800 |
| 50 | $18,034 | Medical Assisting | Fortis College-Norfolk | 36 wk · 20 hrs | — | — | — | — |
| 51 | $20,390 | Diploma in Medical Assisting | ECPI University (LWDB-Hampton Roads) | 45 wk · 1 hrs | 25 | 24% | 25% | — |
| 52 | $25,182 | Medical Assistant | Centura College/Chesapeake, Norfolk, Peninsula | 48 wk · 19 hrs | 109 | 44% | 73% | $8,769 |
| 53 | $26,940 | Clinical Medical Assistant | West Virginia Junior College (Charleston) | competency-based | 133 | 69% | 100% | $7,800 |
| 54 | $27,149 | Associate of Applied Science in Health Science, Medical Assisting | ECPI University (LWDB-Hampton Roads) | 60 wk · 1 hrs | 286 | 37% | 25% | — |
| 55 | $32,642 | Medical Assistant with Limited Scope Radiologic Technology | Centura College/Chesapeake, Norfolk, Peninsula | 65 wk · 19 hrs | 46 | 80% | — | — |
Source and date: U.S. Department of Labor, Training Provider Results — the open program index behind trainingproviderresults.gov, snapshot taken 2026-09-02 (2,091 programs for Virginia in the index that day); the site states the data cover programs approved as of June 30, 2025 and outcomes for July 1, 2021 – June 30, 2025. Cost is Out-of-Pocket Cost for a Non-WIOA Participant: Tuition and Requested Fees (DE111) where the provider reported it, otherwise Average number of dollars the training program received from each WIOA participant Individual Training Account (ITA) during the time period (DE138/DE135) — the basis is printed under each figure; books and supplies are added only when reported separately. “Completed” = Percent of All Students who completed the program (DE122/DE121); “Employed Q2” = Percent of All Students Exiters who were employed in the 2nd Quarter after Exit (DE123/DE129); “Median earnings” = Median Earnings in the 2nd Quarter after Exit of All Students that are Employed in the 2nd Quarter after Exit (DE125) — one calendar quarter, not a year. A dash means the federal file prints −1: Values displayed as "-1" indicate data that have been suppressed to protect confidentiality. Your local job center decides eligibility — this shows what is on the list and what it cost and produced, not whether you will be approved.
The list is free. The ranking by what each program produced is $39.
This page sorts medical-assistant programs in Virginia by the cost their providers published. The Retraining ROI report takes one target occupation and one state, ranks every listed program by the employment its completers reported, and — if you give your current pay — prints a payback estimate per program with its basis. Built on order from the same federal record; free sample on that page.
The $39 ROI report Free funding finder The $19 Directions plan
Other program types in Virginia: CDL truck driving · Nursing assistant (CNA) · LPN / LVN · Registered nurse (RN) · Phlebotomy · EMT / paramedic · Dental assistant · Pharmacy technician · Medical billing and coding · Surgical technologist · Radiologic technologist · Veterinary technician · HVAC · Welding · Electrician · Plumbing · Automotive technician · IT support · Cosmetology.