How long can a normal man hold his pee?

There is no absolute standard for normal men to hold their urine, the length of time is related to a variety of factors such as water intake, environmental temperature, age, etc. The most you can hold your urine is about 4 to 5 hours. It is not recommended to hold urine.
Autonomous conscious holding of urine is regulated by the nerve center of the cerebral cortex, and the holding of urine occurs through the contraction of the bladder’s detrusor muscle. A person holding urine for about 4 to 5 hours or so, subject to a variety of factors, if you drink more water, the surrounding environment temperature is lower then the formation of more urine, the bladder stores more urine, the holding time is shorter, if you drink less water, the environment temperature is higher, the formation of less urine, water is easy to sweat out, then hold urine for a longer period of time.
Older men, who are prone to conditions such as prostate enlargement, hold their urine for shorter periods of time and experience frequent urination. Both boys and girls are not recommended to hold their urine for a long time, which may lead to urine reflux and affect bladder function. In normal daily life, do not hold urine for a long time, produce the urge to urinate, should go to the bathroom in time to urinate.