In Virginia, pharmacy tech school lasts one year, comprising 400 hours: 120 hours of classroom instruction, 130 hours of hands-on experience in a pharmacy, 50 hours of simulation, and 100 additional hours. After completing the program, pharmacy technicians can earn between $36,185 and $44,770 annually.