How long should a warm-up be?

A properly conducted warm-up should take 5-15 minutes to complete. The longer and more intense the workout, the longer the warm-up should be.