Bathroom and shower leaks can be caused by a variety of factors, including worn-out gaskets, cracked or corroded pipes, faulty valves, and improper installation. Water pressure and temperature changes can also contribute to leaks.