Usually, most CNA programs take somewhere between four to 12 weeks. It is divided into clinical practice and instructional hours. A 120-hour program spread over 1.5 months can include one month in class and two weeks in a clinical setting.