The answer to 'why is my bathtub foul smell' is that a clogged or dirty drain is the most common cause. Over time, hair, soap scum, and other debris can build up in the drain, creating an unpleasant odor. This blockage can also lead to slow draining or standing water in the tub.
Other potential causes include a dried-out P-trap, which allows sewer gases to back up into the tub, or a problem with the plumbing vent system that prevents proper air circulation. Mold or mildew growth in the tub or around the drain can also contribute to foul smells.