Penn Foster's online Medical Terminology Program is self-paced, so students can complete the course on the timeline that works for them. However, on average, most students complete the program within 1 to 5 months.