This can happen for a few reasons, including a falling heating element, a broken dip tube, or simply a tank that’s too small for your household’s needs. If you’re constantly running out of hot water, it may be time for an inspection or an upgrade to a larger or tankless system.