Get 50% off Advanced CNA (PCT) by using code HTA50

Health Tech Associates

515-537-1000

  • Home
  • Classes
    • CNA - 75hr Basic
    • Advanced CNA (PCT)
    • CMA - Medication Aide
    • Pharmacy Tech
    • Phlebotomy Technician
    • Nursing School Prep
    • Medication Manager
    • LPN IV Certification
    • RN IV Refresher
  • Iowa CNA State Testing
  • Continuing Education
  • Current Students
    • Access your class
  • BLS|ACLS|PALS
  • About
  • More
    • Home
    • Classes
      • CNA - 75hr Basic
      • Advanced CNA (PCT)
      • CMA - Medication Aide
      • Pharmacy Tech
      • Phlebotomy Technician
      • Nursing School Prep
      • Medication Manager
      • LPN IV Certification
      • RN IV Refresher
    • Iowa CNA State Testing
    • Continuing Education
    • Current Students
      • Access your class
    • BLS|ACLS|PALS
    • About

515-537-1000

Health Tech Associates
  • Home
  • Classes
    • CNA - 75hr Basic
    • Advanced CNA (PCT)
    • CMA - Medication Aide
    • Pharmacy Tech
    • Phlebotomy Technician
    • Nursing School Prep
    • Medication Manager
    • LPN IV Certification
    • RN IV Refresher
  • Iowa CNA State Testing
  • Continuing Education
  • Current Students
    • Access your class
  • BLS|ACLS|PALS
  • About

Medication Aide (CMA)

Prerequisites: 

To enroll in the Certified Medication Aide (CMA) course, students must:

  • Be 18 years of age or older
  • Have completed at least 480 hours of work experience at their healthcare facility
  • Work in an eligible setting, such as:
    • Long-Term Care (LTC)
    • Assisted Living (AL)
    • Supported Living Community (SLC)
  • Have an RN at their facility agree to supervise the required 20 practicum hours
  • Have the Director of Nursing complete the Facility Support Form before beginning the certification process

Register Here

Cost

Tuition: $725
Includes books and must be paid in full at the time of registration. Payment may be made by the student or the facility.

Agency CNAs & Hospital CNAs

Not eligible to take this CMA training course. Must be an employee of the nursing facility, assisted living, or supportive living community to ensure a solid foundation in healthcare education as a Medication Aide.

Course Structure

Students must complete both their classroom sessions and online coursework as part of their CMA training before beginning their practicum or clinical hours with an RN preceptor. The class spans 4 weeks, meeting twice per week at our West Des Moines Training Center.


In addition to classroom instruction, the online coursework includes written assignments for each chapter and quizzes for every unit, aimed at enhancing their healthcare education. Proficiency in using computers, typing, and independently uploading documents is necessary for success in this course.


Once the classroom and online components are finished, students will complete a minimum of 20 practicum hours at their facility, gaining practical experience relevant to their future roles as a Medication Aide. To successfully complete the program, students must also achieve a score of at least 80% on a proctored certification exam at the training center.

SEPTEMBER CMA

SEPTEMBER CMA

SEPTEMBER CMA

September 8 CMA Class

Class Dates: September 8–30
Days: Tuesdays & Wednesdays
Time: 9:30 AM–1:30 PM

REGISTER NOW

OCTOBER CMA

SEPTEMBER CMA

SEPTEMBER CMA

October 20 CMA Class

Class Dates: October 20–November 11
Days: Tuesdays & Wednesdays
Time: 9:30 AM–1:30 PM

REGISTER NOW

December CMA

SEPTEMBER CMA

December CMA

December 1 CMA Class

Class Dates: December 1–23
Days: Tuesdays & Wednesdays
Time: 9:30 AM–1:30 PM

REGISTER NOW

CMA Medication Aide

Download PDF
  • Open Positions
  • Drawings
  • Privacy Policy
  • Refund Policy
  • FAQ for Employers
  • Policies and Procedures
  • Terms and Conditions

Health Tech Associates

1441 29th St, Ste 303-307, West Des Moines, IA 50266

515-537-1000

Copyright © 2026 Health Tech Associates - All Rights Reserved.

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept

Question? We here here to help!

Complete this short form and we will reach out soon!

I have a question