On average, a bath consumes less water than a 10-minute shower ,but the answer varies according to the size of the bathtub and speed of the shower head. Typically, a bathtub consumes 50 gallons of water, while a 10-minute shower could use up to 100 gallons of water.
The answer assumes the bathtub size is a standard one rather than a luxurious and large one and that the shower head operates at the speed of 10 gallons per minute. However, a low-flow shower head uses only 20 gallons of water, which makes it a better option than a bath. Switching to a low-flow shower heads can contribute to water conservation efforts.