A mop can quickly become one of the dirtiest items in your home if it isn’t cleaned properly. Over time, it collects grime, bacteria, and unpleasant odors, making it less effective and even unhygienic. Instead of throwing it away, you can restore it with a simple cleaning trick using a common household ingredient.

One of the most effective solutions is white vinegar. Add a small amount of vinegar to a bucket of hot water and soak the mop for about 20–30 minutes. The acidity of vinegar helps break down stubborn dirt, remove odors, and kill bacteria. After soaking, rinse the mop thoroughly with clean water and let it dry completely.
For mops that are extremely dirty or have a strong smell, you can use a mild bleach solution. Mix a small quantity of bleach with water and soak the mop for 5–10 minutes. This helps disinfect and restore freshness. Be sure to rinse it well afterward and avoid mixing bleach with other cleaning products.
If the issue is mainly odor, baking soda can be a helpful alternative. Adding a spoonful to hot water and soaking the mop can neutralize bad smells and loosen trapped dirt. Similarly, a few drops of dish soap can help remove greasy buildup from the mop fibers.
Regular cleaning not only extends the life of your mop but also keeps your home cleaner and safer. However, if the mop remains dirty or worn out even after cleaning, it may be time to replace it for better hygiene.