The answer to 'how long does shower last' is that the average shower lasts about 8-12 minutes. This can vary depending on factors like the size of your water heater, the efficiency of your showerhead, and your personal shower habits. Generally, a standard shower using a conventional showerhead will use about 2.5 gallons of water per minute. So a 10-minute shower would use approximately 25 gallons of water.
It's important to be mindful of your shower length, as longer showers can waste a significant amount of water and drive up your utility bills. Reducing your shower time, installing a low-flow showerhead, and being aware of your water usage can all help conserve water and reduce your environmental impact.