Question: how long can the average person hold their breath on land?
Answer: Most people can hold their breath for somewhere between 30 seconds and up to 2 minutes.