Find out more about NHS values. Accredited pharmacy degree courses last for four years although there are a couple of five-year sandwich courses which include a year in the workplace. The course combines learning theory with gaining practical skills.