Showers take 15-30 minutes total, depending on what I have to do. It takes me at least 10-12 minutes to get my hair good and clean and conditioned, and that's without any of the special stuff I do to it once a month. Then I do face, body, and shave if I need too. If I'm squatting in a dorm room, I do 10 minute showers.