Foot Odor: Foul smelling feet are usually caused by an overgrowth of bacteria. Proper foot hygiene and appropriate footwear alone will often help control foot odor. Sometimes, however, antibacterial medication is necessary.