Bay Area CNA School – Class Schedule:

We understand that you have a busy schedule and that your time for education must be balanced with family and work. So we offer weekdays, afternoon and weekends courses designed with keeping your busy schedule in mind.

All the current schedules with seat availability are listed below. Please note that while we try our best to adhere to program dates, these are subject to change. All classes are in person. Class size is limited, so don’t be left behind – take the first step to a rewarding medical career today!


ClassDaysHoursLength of ProgramTheory daysClinical days
CNA Weekday AMMon – Fri7 am – 3 pm1 month (4 & 1/2 weeks)913
CNA Weekday PMMon – Fri4 pm – 10 pm (theory)
4 pm – 8 pm (clinical)
1 and 1/2 months (7 weeks)1125
CNA Weekday PM (Summer: June – Aug)Mon – Fri2:30 pm – 10 pm (theory)
2 pm – 8 pm (clinical)
5 weeks917
CNA WeekendSat & Sun7 am – 3 pm2 & 1/2 months (11 weeks)913
Home Health AidMon – Fri5:30 PM – 9:30 PM2 weeks55
*Theory classes are conducted at school, while clinical training is conducted at our skilled nursing partner site at a nearby location. All clinical sites are located in Pleasanton and Livermore area.

We run classes throughout the year. For checking upcoming class dates, seat availability and enrolling in any of our future programs, please click below. If the class you will like to enroll into is FULL, you can add your name to the waitlist.