Online Medical Coding Courses

Online medical coding courses give you the flexibility to learn at your own pace and from the comfort of your home or office. Each online course is divided into learning modules with quizzes at the end of each module to assess your progress. In addition to reading assignments, many courses feature audio lectures, critical-thinking exercises, and other learning materials, as well as a team of certified coaches to offer guidance.

Benefits of AAPC's Online Medical Coding Courses:

  • Study in the comfort of your own home or office at any time and at your own pace
  • Work with certified coaches to help you through the courses
  • Avoid the costs and structure of a traditional university
  • Take medical coding and billing courses directly from the source you can trust - AAPC
  • Become prepared to pass AAPC's rigorous CPC® or CPC-H® medical coding examinations
  • Save on AAPC membership ($125 $70) and AAPC's CPC® and CPC-H® exams ($300 $260)
  • Increase your chances of being hired/retained in a competitive job market

Bundle and Save!


CPC® Complete Training Package:
  • Course
  • Exam
  • 3 Practice Exams
  • BONUS: ICD-10 Training Included
Price: $2,034.85 (Members: $1,495.00)

CPC-H® Complete Training Package:
  • Course
  • Exam
  • 3 Practice Exams
  • BONUS: ICD-10 Training Included
Price: $2,034.85 (Members: $1,495.00)
Medical Terminology + Anatomy Course Package:
Strongly recommended for CPC® and CPC-H® Courses
Price: $1,040.00 (Members: $695.00)

All Online Courses


CPC® Preparation Course
Physician Office Medical Coding

Price: $1,595.00 (Members: $1,295.00)

CPC-H® Preparation Course
Outpatient Hospital/Facility Coding

Price: $1,595.00 (Members: $1,295.00)
Anatomy Course
Strongly recommended for CPC® and CPC-H® courses
Price: $520.00 (Members: $395.00)
Medical Terminology Course
Strongly recommended for CPC® and CPC-H® courses
Price: $520.00 (Members: $395.00)
Evaluation and Management (E/M) Course
Price: $395.00 (Members: $295.00)
Risk Adjustment Coding Course
Price: $395.00 (Members: $295.00)