RetrainMap / Training costs by state / Pennsylvania / Medical assistant
Free · the federal list, by published cost · Pennsylvania
Medical-assistant programs in Pennsylvania on the federal training list, by published cost
104 programs in Pennsylvania’s Training Provider Results index carry one of the occupation codes for Medical assistant (31-9092). Published costs run from $955 to $39,580; 1 program reports 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 | $955 | Phlebotomy Technician | WESTERN AREA CAREER & TECHNOLOGY | 12 wk · 14 hrs | — | — | — | — |
| 2 | $1,799 | Medical Assistant Diploma | Penn Foster | competency-based | 15 | — | — | — |
| 3 | $1,895 | Certified Medical Administrative Assistant (CMAA) | Temple University Office of Non-Credit Education | 26 wk · 7 hrs | — | — | — | — |
| 4 | $1,899 | Medical Assistant Diploma | Penn Foster College | 104 wk · 6 hrs | 18 | — | — | — |
| 5 | $2,500 | HI-1200 Medical Front Office Administration Specialist | MedCerts LLC | 15 wk · 16 hrs | 82 | 91% | 75% | $6,589 |
| 6 | $2,644 | Certified Professional Coder Test Prep Course | MONTGOMERY COUNTY COMMUNITY | 10 wk · 6 hrs | — | — | — | — |
| 7 | $2,795 | Certified Medical Admin Assistant w/ CEHRS & Med. Terminolog | LENAPE TECHNICAL SCHOOL | 52 wk · 7 hrs | — | — | — | — |
| 8 | $2,995 | Medical Billing & Coding | Columbia Montour Area Voc Tech Sch | 52 wk · 15 hrs | 16 | 81% | — | — |
| 9 | $3,045 | Medical Billing and Coding (Voucher Included) | LENAPE TECHNICAL SCHOOL | 52 wk · 8 hrs | — | — | — | — |
| 10 | $3,045 | Medical Billing and Coding | INDIANA COUNTY TECHNOLOGY CENTER | 52 wk · 8 hrs | 3 | 100% | — | — |
| 11 | $3,095 | Certified Clinical Medical Assistant Online | LENAPE TECHNICAL SCHOOL | 52 wk · 11 hrs | — | — | — | — |
| 12 | $3,295 | Medical Billing and Coding | COMMUNITY COLLEGE OF BEAVER COUNTY | 52 wk · 12 hrs | — | — | — | — |
| 13 | $3,295 | Pharmacy Technician | COMMUNITY COLLEGE OF BEAVER COUNTY | 52 wk · 12 hrs | — | — | — | — |
| 14 | $3,399 | Medical Billing Training - Careerstep | BUTLER COUNTY COMMUNITY COLLEGE | 52 wk · 7 hrs | — | — | — | — |
| 15 | $3,400 | Clinical Medical Assistant | LENAPE TECHNICAL SCHOOL | 22 wk · 16 hrs | 15 | 87% | 53% | $8,876 |
| 16 | $3,499 | Certified Medical Administrative Assistant (CMAA) Level 1 | DELAWARE COUNTY COMMUNITY COLLEGE | 10 wk · 8 hrs | — | — | — | — |
| 17 | $3,695 | Certified Medical Admin. Assistant w/ Billing & Coding | INDIANA COUNTY TECHNOLOGY CENTER | 52 wk · 11 hrs | 6 | 100% | — | — |
| 18 | $3,695 | Certified Medical Administrative Asst. w Med. Bill/Coding | COMMUNITY COLLEGE OF BEAVER COUNTY | 52 wk · 12 hrs | 10 | 60% | 44% | $8,829 |
| 19 | $3,695 | Certified Medical Administrative Assistant with Medical Bill | RURAL RGNL CLG OF NORTHERN | 52 wk · 10 hrs | — | — | — | — |
| 20 | $3,745 | Certified Medical Administrative Assistant with Medical Bill | LENAPE TECHNICAL SCHOOL | 52 wk · 15 hrs | 11 | 82% | 33% | $8,360 |
| 21 | $3,790 | Clinical Medical Assistant | Bethlehem Area Vocational Technical School | 40 wk · 6 hrs | 10 | 100% | 100% | $9,343 |
| 22 | $3,799 | Medical Assistant - Career Step | BUTLER COUNTY COMMUNITY COLLEGE | 52 wk · 10 hrs | — | — | — | — |
| 23 | $3,890 | Medical Billing and Coding | DELAWARE VALLEY COLLEGE OF SCIENCE | 30 wk · 13 hrs | 5 | 60% | — | — |
| 24 | $3,999 | Multi-Skilled Medical Technician Certification Level 2 | DELAWARE COUNTY COMMUNITY COLLEGE | 18 wk · 10 hrs | 23 | 91% | — | — |
| 25 | $4,000 | HI-6000 Medical Assistant | MedCerts LLC | 28 wk · 16 hrs | 950 | 91% | 78% | $8,257 |
| 26 | $4,074 | Phlebotomy Technician | Penn Commercial Inc. | 12 wk · 20 hrs | 56 | 86% | 64% | $8,366 |
| 27 | $4,150 | Phlebotomy Micro Cred | COMMUNITY COLLEGE OF BEAVER COUNTY | 15 wk · 13 hrs | — | — | — | — |
| 28 | $4,765 | Certified Medical Admin Assist with Electronic Health Record | DELAWARE VALLEY COLLEGE OF SCIENCE | 24 wk · 15 hrs | — | — | — | — |
| 29 | $4,880 | Dental Assisting | Cornerstone Dental Assistant Academy LLC | 13 wk · 8 hrs | — | — | — | — |
| 30 | $4,999 | Multi-Skilled Medical Technician Certification Level 3 | DELAWARE COUNTY COMMUNITY COLLEGE | 22 wk · 8 hrs | 64 | 84% | 51% | $5,473 |
| 31 | $5,000 | HI-9600 Clinical Medical Specialist | MedCerts LLC | 32 wk · 16 hrs | 25 | 84% | 65% | $7,522 |
| 32 | $5,000 | Certified Medical Administrative Assistant CMAA) Level 2 | DELAWARE COUNTY COMMUNITY COLLEGE | 10 wk · 12 hrs | 19 | 79% | 64% | $7,226 |
| 33 | $5,250 | Phlebotomy Training | RURAL RGNL CLG OF NORTHERN | 15 wk · 9 hrs | — | — | — | — |
| 34 | $5,440 | Phlebotomy Technician with CCMA | LENAPE TECHNICAL SCHOOL | 52 wk · 15 hrs | — | — | — | — |
| 35 | $5,690 | Online CCMA and In-Person Phlebotomy | LENAPE TECHNICAL SCHOOL | 52 wk · 15 hrs | — | — | — | — |
| 36 | $5,748 | Medical Assistant Associates Degree | Penn Foster College | 156 wk · 6 hrs | — | — | — | — |
| 37 | $6,000 | Medical Electronic Health Record (EHR) Technician | FULL CIRCLE COMPUTING INC | 16 wk · 6 hrs | — | — | — | — |
| 38 | $6,000 | Medical Office Administrative Assistant | FULL CIRCLE COMPUTING INC | 16 wk · 6 hrs | 20 | 95% | — | — |
| 39 | $6,000 | HI-9800 Clinical Medical Assistant and Scribe Professional | MedCerts LLC | 34 wk · 16 hrs | — | — | — | — |
| 40 | $6,000 | HI-9000 Allied Healthcare Professional | MedCerts LLC | 33 wk · 16 hrs | 15 | 87% | 57% | $5,888 |
| 41 | $6,000 | CLINICAL MEDICAL ASSISTANT | RURAL RGNL CLG OF NORTHERN | 22 wk · 9 hrs | 9 | 78% | — | — |
| 42 | $6,000 | Medical Office Assistant Program | CAREER DEVELOPMENT EDUCATION | 16 wk · 24 hrs | — | — | — | — |
| 43 | $6,102 | Medical Records & Billing Specialist Certificate | READING AREA COMMUNITY COLLEGE | 21 wk · 4 hrs | — | — | — | — |
| 44 | $6,500 | Online Administrative Medical Assistant Career Prep Certific | LACKAWANNA COLLEGE | 26 wk · 17 hrs | — | — | — | — |
| 45 | $6,500 | ONLINE Administrative Medical Assistant Career Prep | LACKAWANNA COLLEGE | 26 wk · 17 hrs | — | — | — | — |
| 46 | $6,810 | Medical Assisting/WFD | HARRISBURG AREA COMMUNITY COLLEGE | 17 wk · 30 hrs | — | — | — | — |
| 47 | $6,810 | Medical Assisting/WFD | HARRISBURG AREA COMMUNITY COLLEGE | 17 wk · 30 hrs | 34 | 82% | 91% | $8,376 |
| 48 | $6,810 | Medical Assisting/WFD | HARRISBURG AREA COMMUNITY COLLEGE | 17 wk · 30 hrs | — | — | — | — |
| 49 | $6,810 | Medical Assisting/WFD | HARRISBURG AREA COMMUNITY COLLEGE | 17 wk · 30 hrs | — | — | — | — |
| 50 | $6,810 | Medical Assisting/WFD | HARRISBURG AREA COMMUNITY COLLEGE | 17 wk · 30 hrs | 5 | 80% | 100% | $8,925 |
| 51 | $6,810 | Medical Assisting/WFD | HARRISBURG AREA COMMUNITY COLLEGE | 17 wk · 30 hrs | — | — | — | — |
| 52 | $6,810 | Medical Assisting/WFD | HARRISBURG AREA COMMUNITY COLLEGE | 17 wk · 30 hrs | — | — | — | — |
| 53 | $7,495 | Medical Office Assistant | JOR-KENNA ENTERPRISES LLC DBA | 15 wk · 24 hrs | — | — | — | — |
| 54 | $7,495 | Medical Office Assistant | JOR-KENNA ENTERPRISES LLC DBA | 15 wk · 24 hrs | 10 | 90% | — | — |
| 55 | $7,500 | Online Medical Billing and Coding Certificate | LACKAWANNA COLLEGE | 52 wk · 15 hrs | 5 | 60% | — | — |
| 56 | $7,640 | Medical Billing Specialist Certificate | LEHIGH CARBON COMMUNITY COLLEGE | 52 wk · 15 hrs | — | — | — | — |
| 57 | $8,000 | Certified Medical Office Administrative Assistant (CMAA) | FULL CIRCLE COMPUTING INC. | 18 wk · 6 hrs | — | — | — | — |
| 58 | $8,160 | Medical Coding and Billing Specialist | BUTLER COUNTY COMMUNITY COLLEGE | 45 wk · 12 hrs | 23 | 26% | 65% | $6,577 |
| 59 | $8,443 | Medical Billing | PEIRCE COLLEGE | 42 wk · 27 hrs | 4 | 75% | — | — |
| 60 | $8,955 | Medical Assisting Certificate | HARRISBURG AREA COMMUNITY COLLEGE | 28 wk · 21 hrs | — | — | — | — |
| 61 | $10,000 | Clinical Medical Assistant-CCMA | LACKAWANNA COLLEGE | 38 wk · 24 hrs | 15 | 87% | 54% | $8,746 |
| 62 | $10,000 | Clinical Medical Assistant - CCMA | LACKAWANNA COLLEGE | 51 wk · 18 hrs | 9 | 56% | — | — |
| 63 | $10,000 | Certified Clinical Medical Assistant - CCMA | LACKAWANNA COLLEGE | 40 wk · 18 hrs | — | — | — | — |
| 64 | $10,000 | Medical Assistant | WESTMORELAND COUNTY | 52 wk · 10 hrs | — | — | — | — |
| 65 | $10,300 | Medical Assistant | FAYETTE COUNTY CAREER AND TECHNICAL INSTITUTE | 30 wk · 30 hrs | — | — | — | — |
| 66 | $10,425 | Medical Assisting Certificate | READING AREA COMMUNITY COLLEGE | 30 wk · 28 hrs | 30 | 90% | 87% | $8,366 |
| 67 | $11,273 | Medical Coding | PEIRCE COLLEGE | 48 wk · 27 hrs | 21 | 71% | 53% | $6,966 |
| 68 | $11,475 | Medical Assisting Certificate | HARRISBURG AREA COMMUNITY COLLEGE | 28 wk · 21 hrs | — | — | — | — |
| 69 | $12,000 | Bidwell Training Center Medical Coder/Biller | Bidwell Training Center | 32 wk · 30 hrs | — | — | — | — |
| 70 | $12,000 | Bidwell Training Center Medical Assistant Diploma | Bidwell Training Center | 28 wk · 30 hrs | — | — | — | — |
| 71 | $12,110 | Medical Assistant | PENNCO INSTITUTES INC | 18 wk · 34 hrs | 208 | 74% | 78% | $8,629 |
| 72 | $12,400 | Clinical Medical Assistant | ERIE CENTER FOR ARTS AND TECHNOLOGY | 28 wk · 30 hrs | — | — | — | — |
| 73 | $12,500 | Medical Assistant | HOPE CENTER FOR ARTS AND | 36 wk · 30 hrs | 8 | 100% | 88% | $7,941 |
| 74 | $12,738 | Medical Assistant Certificate | LEHIGH CARBON COMMUNITY COLLEGE | 52 wk · 15 hrs | — | — | — | — |
| 75 | $12,919 | Medical Transcription/Insurance Billing Diploma Program | CAREER DEVELOPMENT EDUCATION | 40 wk · 24 hrs | 8 | 38% | — | — |
| 76 | $14,085 | Medical Assistant Program | YORK COUNTY SCHOOL OF TECHNOLOGY | 35 wk · 24 hrs | 18 | 78% | 89% | $7,498 |
| 77 | $14,334 | Medical Assistant Specialized Diploma | NORTHAMPTON COMMUNITY COLLEGE | 45 wk · 10 hrs | 45 | 91% | 82% | $7,751 |
| 78 | $14,950 | Healthcare Information Program | JOR-KENNA ENTERPRISES LLC DBA | 28 wk · 24 hrs | — | — | — | — |
| 79 | $14,950 | Healthcare Information Program | JOR-KENNA ENTERPRISES LLC DBA | 28 wk · 24 hrs | — | — | — | — |
| 80 | $15,293 | Medical Assistant | Central Pennsylvania Institute of Science and Technology | 44 wk · 28 hrs | 10 | 70% | 67% | $11,704 |
| 81 | $15,521 | Clinical Medical Assistant | JEVS HUMAN SERVICES | 30 wk · 30 hrs | 11 | 73% | 70% | $12,755 |
| 82 | $16,600 | Medical Office Administration | INSTITUTE OF MEDICAL CAREERS INC | 36 wk · 20 hrs | — | — | — | — |
| 83 | $16,600 | Medical Office Administration | INSTITUTE OF MEDICAL CAREERS INC | 36 wk · 20 hrs | — | — | — | — |
| 84 | $17,156 | Medical Assistant Specialized Diploma | NORTHAMPTON COMMUNITY COLLEGE | 60 wk · 13 hrs | 16 | 94% | 81% | $7,856 |
| 85 | $17,663 | Medical Assisting | AMTC II INC | 36 wk · 22 hrs | 39 | 59% | 74% | $8,001 |
| 86 | $18,079 | Health Care Office Coordinator A.A.S. | LEHIGH CARBON COMMUNITY COLLEGE | 52 wk · 15 hrs | — | — | — | — |
| 87 | $18,480 | Medical Assistant | Great Lakes Institute of Technology | 43 wk · 17 hrs | — | — | — | — |
| 88 | $19,081 | Medical Assistant | South Hills School of Business & Technology - State College | 48 wk · 25 hrs | 9 | 78% | 100% | $6,722 |
| 89 | $19,705 | Medical Assistant | INDIANA COUNTY TECHNOLOGY CENTER | 63 wk · 20 hrs | — | — | — | — |
| 90 | $21,845 | Clinical Medical Assistant | LAUREL BUSINESS INSTITUTE INC | 45 wk · 28 hrs | — | — | — | — |
| 91 | $23,100 | Medical Office Administrator ONLINE | INSTITUTE OF MEDICAL CAREERS INC | 48 wk · 16 hrs | 259 | 83% | 60% | $6,076 |
| 92 | $23,690 | Medical Assistant | LINCOLN TECHNICAL INST | 37 wk · 25 hrs | 248 | 37% | 77% | $7,837 |
| 93 | $23,740 | Medical Clinical Assistant | STVT-AAI EDUCATION INC DBA BERKS | 50 wk · 20 hrs | 129 | 61% | 80% | $6,571 |
| 94 | $23,740 | Medical Clinical Assistant | STVT-AAI EDUCATION INC DBA BERKS | 50 wk · 12 hrs | 275 | 62% | 83% | $7,538 |
| 95 | $26,965 | Medical Assisting | United Career Institute Inc | 72 wk · 22 hrs | 20 | 55% | 79% | $6,052 |
| 96 | $28,450 | Medical Assisting with Phlebotomy | INSTITUTE OF MEDICAL CAREERS INC | 57 wk · 20 hrs | 19 | 53% | 77% | $5,588 |
| 97 | $28,840 | Medical Billing and Coding | STVT-AAI EDUCATION INC DBA BERKS | 60 wk · 15 hrs | — | — | — | — |
| 98 | $28,840 | Medical Billing and Coding | STVT-AAI EDUCATION INC DBA BERKS | 60 wk · 30 hrs | 15 | 67% | 75% | $7,511 |
| 99 | $36,100 | Medical Records Technician ONLINE | INSTITUTE OF MEDICAL CAREERS INC | 75 wk · 20 hrs | 165 | 83% | 59% | $8,320 |
| 100 | $38,743 | Medical Assistant | PITTSBURGH TECHNICAL COLLEGE | 104 wk · 16 hrs | — | — | — | — |
| 101 | $39,580 | Medical Assisting Technician | INSTITUTE OF MEDICAL CAREERS INC | 75 wk · 20 hrs | 20 | 80% | 81% | $4,222 |
| 102 | $39,580 | Medical Records Technician | INSTITUTE OF MEDICAL CAREERS INC | 75 wk · 20 hrs | — | — | — | — |
| 103 | $39,580 | Medical Assisting Technician | INSTITUTE OF MEDICAL CAREERS INC | 75 wk · 20 hrs | 19 | 89% | 93% | $9,471 |
| 104 | — | Medical Administrative Assistant | Penn Foster | 30 wk · 22 hrs | — | — | — | — |
Source and date: U.S. Department of Labor, Training Provider Results — the open program index behind trainingproviderresults.gov, snapshot taken 2026-09-02 (1,517 programs for Pennsylvania 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 Pennsylvania 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 Pennsylvania: 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.