A bath that won't drain properly is often caused by a blockage in the drain. Hair and soap residue are common culprits. A plunger or drain snake can often clear the blockage. If the problem persists, a plumber may need to inspect the pipes.