In the latest May of 2022 report, the Bureau of Labor Statistics shows that the hourly pay for a CNA is $15.90, or a yearly salary of $33,070. CNAs on the higher end of the wage scale in Virginia can make up to $40,210.