You know that sharp, ammonia-like smell that hits you when you open your laundry basket? If you have a cat, you’ve probably dealt with it at least once. Whether your cat missed the litter box, sprayed a pile of laundry, or had an accident on your favorite hoodie, the smell can feel impossible to shift. But here’s the good news: it’s not. With the right approach and a little patience, you can get your clothes smelling fresh again, no matter how long the urine has been sitting there.
Why Cat Urine Smells So Bad (and Won’t Go Away)
Cat urine contains uric acid, which is a crystalline compound that doesn’t dissolve easily in water. Standard detergents and hot water can actually make the smell worse by setting the proteins and making them bond tighter to the fabric. That’s why you might wash a shirt three times and still smell that faint, sour odor when it gets damp. To truly remove the smell, you need to break down the uric acid, not just mask it. That’s where enzymatic cleaners come in. These contain bacteria and enzymes that literally eat the uric acid and other organic compounds, turning them into harmless gas and water. Look for a cleaner labeled “enzymatic” or “pet odor remover” at your local pet store or online.
Act Fast, But Don’t Panic
The sooner you treat the stain, the better your chances. Fresh urine is much easier to remove than dried, crystallized urine. If you catch it in the act, grab a clean cloth or paper towel and blot up as much liquid as you can. Don’t rub, because that pushes the urine deeper into the fibers. Once you’ve blotted, rinse the area with cold water. Hot water will set the stain and smell, so keep it cold. If the urine has already dried, don’t worry, you can still fix it, but you’ll need to soak the garment in a solution of cold water and enzymatic cleaner for at least an hour before washing. For really stubborn smells, you might need to soak overnight.
The Step-by-Step Rescue Routine
Here’s a simple, effective process to follow for any washable garment. First, pre-treat the stain with an enzymatic cleaner. Apply it generously to the affected area, making sure to saturate the fabric. Let it sit for 15 to 30 minutes. Next, wash the clothes in cold water with your regular detergent. Add a cup of white vinegar to the rinse cycle, which helps neutralize odors naturally. If the smell is still there after washing, don’t dry it. Dryer heat will bake in the odor permanently. Instead, soak the item in a solution of one part vinegar to three parts cold water for 30 minutes, then rewash. If you’re dealing with a heavy-duty case, you can also add a half cup of baking soda to the wash cycle, but be careful, baking soda can be abrasive on delicate fabrics.
Did you know that cat urine glows under a black light? That’s because of the phosphorous in it. If you’re not sure where the smell is coming from, a black light can help you find every spot, even on dark clothes.
What About Dry-Clean-Only Clothes?
If the garment says “dry clean only,” you might think you’re out of luck. But you can still try a gentle at-home method. Mix a small amount of enzymatic cleaner with cold water and dab it onto the stain with a clean cloth. Let it air dry completely, then take it to the dry cleaner and tell them about the accident. They have professional solvents that can often remove the odor. Just avoid using heat or steam at home, as that can set the smell. If the item is really precious, you might want to consult a professional cleaner first before trying anything at home.
When to Throw in the Towel (and When Not To)
Some fabrics are more forgiving than others. Cotton, denim, and most synthetic blends can usually be saved with the routine above. But delicate fabrics like silk, wool, or leather are much harder to treat. If the urine has soaked into a down jacket or a thick quilt, you might need to take it to a professional. And if you’ve already dried the item in a dryer, the smell may be permanently set. In that case, it’s best to repurpose the item as a rag or just let it go. But before you give up, try the vinegar soak one more time. Sometimes a second or third attempt is all it takes.
Preventing Future Accidents
Once your clothes are fresh, you’ll want to keep them that way. Cats often pee on clothes because they’re stressed, the litter box is dirty, or they have a medical issue. Make sure you scoop the litter box daily and clean it thoroughly once a week. If you have multiple cats, you should have one litter box per cat, plus one extra. Also, keep your laundry off the floor or in a closed hamper. If your cat is prone to allergies, that could be a trigger for inappropriate urination. Check out our guide on how often to bathe a cat with allergies to see if skin irritation might be causing stress. Also, if your cat is older, they might have arthritis and find it hard to get into the litter box. Make sure the box is low-sided and easy to access. And if you notice your cat sneezing or showing other signs of allergies, it’s worth a vet visit, as allergies can cause behavioral changes. Finally, if your cat is prone to hairballs, that can also cause stress and accidents. Regular brushing can help reduce hairballs, and you can learn more in our guide on how often to brush a cat prone to hairballs.
“The smell of cat urine is not a life sentence. With the right cleaner and a little patience, your clothes can smell like you, not your cat.”
Frequently Asked Questions
Still have questions? Here are answers to some common ones.
Can I use bleach to get cat urine smell out of white clothes?
Bleach can actually make the smell worse because it reacts with the ammonia in urine to form chloramine gases, which are harmful and smell terrible. Stick to enzymatic cleaners and vinegar. If you need to whiten, use oxygen-based bleach like OxiClean, which is safe and effective.
Will baking soda alone remove cat urine smell from clothes?
Baking soda can help absorb odors, but it won’t break down the uric acid. Use it as a booster along with an enzymatic cleaner, not as a replacement. Sprinkle it on the wet area, let it sit for 15 minutes, then wash as usual.
How do I get cat urine smell out of a down jacket?
Down is tricky because it clumps and retains odors. First, blot the area, then apply an enzymatic cleaner and let it sit. Wash in cold water on a gentle cycle with a down-specific detergent. Dry with tennis balls to fluff, but check that the smell is gone before drying. If it’s not, repeat the process.
What if my cat peed on my clothes and they’ve already been washed and dried?
Dried heat can set the odor, but it’s not always permanent. Soak the clothes in a mixture of one part vinegar to three parts cold water for an hour, then rewash with an enzymatic cleaner. If that doesn’t work, try a commercial odor remover designed for set-in pet stains.
Is it safe to wear clothes that have been cleaned with enzymatic cleaner?
Yes, as long as you wash the clothes afterward with your regular detergent to remove any residue. Enzymatic cleaners are safe for fabrics and skin, but you don’t want to wear clothes that still have cleaner on them. Always rinse thoroughly.
Can I use a steam cleaner on clothes to remove cat urine smell?
Steam can actually set the smell, so avoid it. Heat breaks down the proteins and makes them bind more tightly to the fabric. Stick to cold water and air drying until the smell is gone. If you need to dry, use a low heat setting and check frequently.



