How long is a hold held for me? Holds are held at your pickup location for six days. We’re unable to extend the amount of time an individual hold is held; this ensures everyone receives their holds in a timely manner.