How long is a hold held for me? Holds are held at your pickup location for seven 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.