A pump will typically last anywhere between 2 hours, but results will vary depending on how much volume you got in during your workout, and what types of exercise you were doing. The pump will be most noticeable during and immediately after your workout, and will slowly lessen over the next few hours.