The longest anyone has held their breath underwater is almost half an hour!
The world record was achieved by Croatian Vitomir MariΔiΔ on 14 June 2025, who held his breath for a total of 29 minutes and 3 seconds.
On average, a human can hold their breath between 30-90 seconds
