In general, pharmacies will hold your prescription for two to 14 days, but each pharmacy is different. The average time is seven to 10 days.