Medical assistant salary in Virginia
The typical medical assistant salary in Virginia is about $44,740 a year, which works out to roughly $21.51 per hour. Where you work matters: the Washington-Arlington-Alexandria region offers the highest pay in the state, with a median of $46,640.
- Typical yearly pay: $44,740
- Typical hourly pay: $21.51
- Top-earning 10%: at least $52,000
- Yearly job openings: roughly 2,380
With about 2,380 openings in Virginia every year, now is a good time to choose an accredited program on our Virginia programs page and send that school the short Request information form to ask about its program.
- Median a year
- $44,740
- Lowest-paid tenth
- $37,090 or less
- Best-paid tenth
- $52,000 or more
- Medical assistant jobs
- 16,650
- Job growth 2024 to 2034
- +12.8%
What do medical assistants earn around Virginia?
The number people usually cite is the median, the midpoint of all wages: half of Virginia medical assistants make more, and half make less. For this state, that midpoint is $44,740 a year.
Virginia comes in just under the national figure. The US median is $45,690, leaving Virginia about 2% lower. Among the 50 states and DC, that places Virginia 29 out of 51.
The mean is not far off. On average, Virginia medical assistants earn $44,050 annually.
Pay range for Virginia medical assistants
The lowest-paid 10% make $37,090 or less, while the highest-paid 10% make $52,000 or more.
The middle 50% earn from $38,840 to $46,570 a year.
Which Virginia areas pay the most?
Washington-Arlington-Alexandria leads the state, with a median of $46,640. It also has the largest employment base, with roughly 13,890 medical assistants.
Roanoke has the lowest typical pay of Virginia's metro areas, at $37,780, so where you look for work can make a real difference to your paycheck.
| Area | Typical yearly pay |
|---|---|
| Washington-Arlington-Alexandria (DC-VA-MD-WV) | $46,640 |
| Roanoke | $37,780 |
| Metro area | Median a year | Median an hour | Jobs |
|---|---|---|---|
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $46,640 | $22.42 | 13,890 |
| Richmond, VA | $44,490 | $21.39 | 3,210 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $43,620 | $20.97 | 3,040 |
| Charlottesville, VA | $42,140 | $20.26 | 360 |
| Winchester, VA-WV | $40,960 | $19.69 | 400 |
| Lynchburg, VA | $40,210 | $19.33 | 450 |
| Staunton-Stuarts Draft, VA | $39,410 | $18.95 | 160 |
| Blacksburg-Christiansburg-Radford, VA | $39,350 | $18.92 | 250 |
| Harrisonburg, VA | $39,300 | $18.89 | 300 |
| Kingsport-Bristol, TN-VA | $38,040 | $18.29 | 690 |
| Roanoke, VA | $37,780 | $18.16 | 670 |
How does medical assistant pay compare with other health care roles?
People often compare medical assisting with nearby health care roles. In Virginia, medical assistants earn slightly more than nursing assistants and slightly less than phlebotomists. Nursing roles pay more: licensed practical and licensed vocational nurses earn a median of $64,920 in Virginia, while registered nurses earn a median of $93,600.
| Role in Virginia | Typical yearly pay |
|---|---|
| Medical assistants | $44,740 |
| Phlebotomists | $46,340 |
| Nursing assistants | $43,200 |
| Licensed practical and licensed vocational nurses | $64,920 |
| Registered nurses | $93,600 |
All of these numbers are drawn from the BLS wage survey.
Medical assistant job outlook in Virginia
Virginia has about 16,650 medical assistants, which works out to 4.1 for every 1,000 jobs statewide.
The state labor agency projects growth from 16,090 jobs in 2024 to 18,150 in 2034, or 12.8%. That is a little above the national 12.5%, and Virginia ranks 36 of 51 for growth.
Plan on roughly 2,380 openings each year across Virginia. That total covers brand-new roles plus positions that open when workers move on.
Training programs in Virginia
Our list includes 8 schools in Virginia that report their medical assistant completers to a national college database, and 6 of them offer an accredited program. Accredited means a national body, either CAAHEP or ABHES, has reviewed the program and judged that it meets its standards.
Nationwide, career school programs have a median length of 9 months, and most run 7 to 9 months. The median cost for a full career school program is $17,257, once you add up tuition, fees, and book costs. Public college students from the local district typically pay about $4,346 per year in tuition and fees for full-time study.
Some programs teach the classroom part by distance education. The hands-on training, known as a practicum or externship, takes place under supervision in an actual clinic, so it must be done face to face.
Sources for these numbers
Wage data is drawn from the Bureau of Labor Statistics survey for May 2025. Growth projections are from Projections Central, the source for Virginia's labor market outlook. Counts of schools and what programs cost are based on federal college data covering 2023 to 2024.
Pay: Bureau of Labor Statistics wage survey, May 2025. Growth: Projections Central, from Virginia’s labor market office. The job itself: BLS Occupational Outlook Handbook.
Medical assistant programs in Virginia · Certification rules in Virginia · Pay in every state