The pay of a CNA can depend on several factors. The average pay for a CNA is not much. Hourly it can range anywhere from $8.00 to $12.00 an hour. The determination of course is the area and what area you are working in. Home Health typically pays less because the work load is much easier. If you work in a nursing home facility they tend to pay a little more because the work load greatly increases and the hours Being a CNA is very physical work and can be very challenging. Most agree it is not worth the small pay. It is a much needed field and hopefully the pay will eventually increase to pay CNA’s what they are really worth.