Yes, baking soda is generally effective at removing odors from most types of shoes by absorbing and neutralizing smells. However, its effectiveness can vary depending on the shoe material and the severity of the odor.
Baking soda is widely recognized as a natural and inexpensive remedy for eliminating shoe odors. According to Wikihow, sprinkling baking soda inside shoes can absorb moisture and neutralize unpleasant smells, making it suitable for most shoe types [1]. Similarly, The Spruce highlights that baking soda works quickly to absorb odors by trapping smells and bacteria, which are often the cause of shoe stench [3]. Quora users recommend applying about half a teaspoon of baking soda into each shoe and leaving it overnight for best results, emphasizing its simplicity and effectiveness [2]. An experienced shoe refurbisher also affirms that baking soda is one of the most effective natural remedies for shoe odor, citing its ability to break down bacteria that cause smell [4].
While baking soda is effective for many shoes, its success can depend on the material—porous shoes like canvas or fabric tend to absorb odors more readily than non-porous materials like leather or synthetic shoes. For leather shoes, baking soda can still help, but it’s advisable to use it cautiously to avoid damage or discoloration. Overall, baking soda is a versatile and effective solution for most shoe odors, especially when used regularly and in combination with other odor-control methods.