The program length is directly related to the number of training hours required in your state, and most schools require some hands-on training to comply with state requirements. On average, the best esthetician schools in Richmond VA take about 600 hours over six months, though some states require up to 750 training hours.