What Causes Sweat to Smell Sour?

Sweat smells sour due to bacteria that is present in the body. When a person gets hot, the sweat glands open and two substances are released, according to the Mayo Clinic. These substances mix with the bacteria naturally present on the body and may produce a sour odor.

ADVERTISEMENT