Answer by Tbones1119. Confidence votes 69. The average person can hold there breath for about 30 to 40 seconds, not that long uh. But some people mainly free divers who have been diving for a long period of time their lungs and heart have expanded and got used to holding their breath for longer times.