
How to Get Pet Stain Out of Pillows: Proven 2026 Guide
Immediate Action (first 5 minutes)
When your golden retriever has an accident on your favorite Euro sham, panic is normal. I've been there. My dog Buster missed his pad at 2 AM and soaked right through my down alternative pillow. You have exactly five minutes to stop the urine from setting into the inner fill. Grab a stack of paper towels. Press down hard. Don't rub the fabric. Rubbing pushes the ammonia deeper into the pillow core. I use Kirkland Signature paper towels because they don't shred when wet.
Apply firm pressure for 60 seconds. Lift and repeat with dry towels until no more moisture transfers. If it's solid waste, use a plastic bag over your hand to scoop it up. Toss it immediately. Next, grab a spray bottle filled with cold water. Mist the spot lightly. Blot it again. Cold water dilutes the uric acid without setting the protein stains. Hot water will cook the proteins right into the fibers. I'll be honest, this part is gross. But doing it right now saves you from throwing away a $40 pillow later.
What You'll Need (tools/products)
You can't just use regular laundry detergent on pet messes. Standard detergents mask odors but leave uric acid crystals behind. Your dog's nose will still smell it, prompting them to mark the exact same spot again. I've tested dozens of products over my 8 years cleaning homes. Here is my exact toolkit for tackling these biological disasters.
My Go-To Cleaning Arsenal
| Product/Tool | Brand/Model | Price Range | Why I Use It |
|---|---|---|---|
| Enzyme Cleaner | Nature's Miracle Urine Destroyer | $12-15 | Breaks down uric acid completely. |
| Spot Extractor | Bissell Little Green Pro (Model 2554) | $120-140 | Sucks moisture out of deep pillow fill. |
| White Vinegar | Heinz Distilled White (5% acidity) | $3-5 | Neutralizes ammonia odors naturally. |
| Baking Soda | Arm & Hammer Pure Baking Soda | $4-6 | Draws out lingering dampness and smells. |
I highly recommend investing in the Bissell Little Green Pro. This isn't the cheapest option, but it pulls dirty water out of thick memory foam and down fills that manual blotting simply can't reach. If you're on a strict budget, the manual blotting method works, but you'll need twice as much elbow grease and drying time. Keep your enzyme cleaner at room temperature, around 68-72°F. Cold temperatures slow down the enzymatic action, making the cleaner less effective.
Step-by-Step Removal
Now we get to the actual cleaning. I use this exact 6-step protocol when clients call me in a panic before guests arrive. It works on cotton, polyester, and most blended pillow covers. Always check your pillow's care tag first. If it says "dry clean only," stop and take it to a professional.
Step 1: Apply the Enzyme Cleaner
Shake your Nature's Miracle bottle well. Spray the stained area generously. You need the liquid to penetrate as deep as the urine did. If the pee soaked three inches into the pillow, the cleaner must reach three inches down. I usually spray for about 10 seconds per square inch. Let it sit for exactly 15 minutes. Don't rush this. The enzymes need time to eat the bacteria.
Step 2: Extract the Moisture
If you have a Bissell spot cleaner, use the suction tool to pull the dirty liquid out. Move slowly. Pull the trigger to spray plain cold water, then release the trigger and slowly drag the nozzle backward to suck it up. Repeat this rinse cycle three times. If the water coming out of the machine is still yellow, keep going. I once spent twenty minutes extracting a single memory foam pillow. It was tedious. But the pillow smelled completely neutral afterward. If you don't have a machine, use dry microfiber cloths. Press your body weight into the cloth. Stand on it if you have to.
Step 3: The Vinegar Rinse
Mix one part Heinz white vinegar with three parts cold water in a spray bottle. Mist the area lightly. Vinegar breaks down any residual alkaline salts from the urine. Let it sit for 5 minutes. Blot it dry with a fresh towel. The vinegar smell will be strong. Don't worry. It dissipates completely once the pillow dries.
Step 4: Apply Baking Soda
While the pillow is still slightly damp, sprinkle a thick layer of Arm & Hammer baking soda over the spot. I use about half a cup for a standard sleeping pillow. Gently rub it into the fabric with your fingers. This pulls out hidden moisture and traps odor molecules.
Step 5: The Long Dry
Let the pillow air dry for 12 to 24 hours. Put it in a well-ventilated room. Point a Vornado oscillating fan directly at it. I've found that moving air cuts drying time in half. Do not put it in the dryer while the baking soda is still on it. You'll just bake the mess into the filling.
Step 6: Vacuum and Inspect
Once the pillow is bone dry, vacuum the baking soda off. Use the upholstery attachment on your Dyson or Shark vacuum. Go over the area in multiple directions. Smell the fabric. If you detect even a hint of ammonia, repeat Step 1. Dogs have 300 million olfactory receptors. If you can smell it, they definitely can.
Alternative Methods
Sometimes the standard enzyme route doesn't cut it. Maybe the stain is a month old, or your cat threw up bile on a delicate silk pillowcase. Here are three backup strategies I keep in my arsenal.
Hydrogen Peroxide and Dish Soap (For Old, Set Stains)
This is my secret weapon for yellowed, crusty stains that have been sitting for weeks. Mix one cup of 3% hydrogen peroxide with half a teaspoon of Dawn Ultra dish soap (the original blue kind). Add a tablespoon of baking soda. Whisk it until it foams. Apply this paste directly to the old stain. Scrub it gently with a soft-bristled toothbrush. Let it sit for 30 minutes. The peroxide acts as a mild bleach, lifting the yellow discoloration without destroying most fabrics. Wipe it away with a damp cloth. I'll be honest, this takes elbow grease. But it brings white pillowcases back from the dead. Test it on a hidden corner first if your pillow is colored, as peroxide can bleach dark dyes.
Steam Cleaning (For Sanitizing and Deep Odors)
If the stain is gone but a ghost odor remains, steam is your best friend. I use the Dupray Neat steam cleaner for this. It heats water to 275°F. The high-temperature steam kills bacteria hiding deep in the pillow fill. Hold the steam nozzle two inches above the fabric. Move it slowly across the stained zone for 10 minutes. The heat opens the fabric fibers and vaporizes trapped odor compounds. Follow up immediately with a dry towel to absorb the condensed moisture. Never use steam on fresh urine stains. The heat will permanently set the protein into the fabric. Only use this method after the initial enzymatic cleaning is complete.
Vodka Spray (For Delicate Fabrics)
Vodka is surprisingly effective on delicate fabrics like silk or velvet. Pour cheap, high-proof vodka into a spray bottle. Mist the stained area lightly. The alcohol kills odor-causing bacteria on contact without leaving a residue. It evaporates in about 10 minutes. I use this trick on my decorative throw pillows that can't handle heavy water extraction.
Prevention Tips
Cleaning pet stains is exhausting. I'd much rather prevent them from happening in the first place. If you have pets who love sleeping on your bed, you need a defense strategy.
First, invest in waterproof pillow protectors. I buy the SafeRest Premium Zippered protectors. They cost about $15-20 for a two-pack. The polyurethane backing stops liquid dead in its tracks. The urine pools on the surface instead of soaking into your expensive down pillows. You just wipe it off and toss the protector in the wash.
Second, maintain a strict washing routine to eliminate lingering dander scents.
- Wash bedding weekly in hot water (at least 130°F).
- Use a laundry sanitizer like Lysol in the rinse cycle.
- Keep bedroom doors closed during the day to limit pet access.
Third, give your pets their own designated sleeping area. I put a memory foam dog bed right at the foot of my bed. When my dog tries to climb onto my pillows, I redirect him to his bed and give him a treat. Consistency is key.
Finally, keep an enzyme cleaner under your bed. When your cat misses the litter box at 3 AM, you don't want to wander the house looking for supplies. Keep a spray bottle of Nature's Miracle and a roll of paper towels in a plastic bin right next to your nightstand. Being prepared makes a 20-minute ordeal a 2-minute fix.
FAQ
Can I just wash the whole pillow in the washing machine?
You can wash the pillow cover, but washing the entire pillow is risky. Most washing machines don't agitate thick fills properly, leaving urine trapped in the center. The heavy weight of a wet pillow can also break your machine's drum suspension. Always spot clean the fill and only machine wash the removable outer cover.
Will bleach remove pet urine stains from white pillows?
Bleach will remove the visual yellow stain, but it won't destroy the uric acid crystals. Worse, mixing bleach with the ammonia in pet urine creates toxic chloramine gas. I never use bleach on biological stains. Stick to enzymatic cleaners or hydrogen peroxide to safely break down the proteins.
How do I know if the pillow is completely dry inside?
Press your hand firmly into the center of the pillow and hold it for ten seconds. If you feel any coolness or dampness against your palm, it's still wet inside. You can also weigh the pillow on a digital kitchen scale. Compare it to the weight of a brand-new identical pillow to check for trapped moisture.
Why does the stain smell worse after I clean it?
This happens when you reactivate old urine with water but don't extract it fully. The moisture wakes up dormant bacteria, causing a temporary spike in ammonia odor. Ensure you are using an enzymatic cleaner to actually eat the bacteria, and use a wet vac to pull all the moisture out.









