As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.
Pet odor is best neutralized by removing the source and using the right cleaner for the surface. For urine, vomit, or other organic messes, an enzyme cleaner is often the most practical choice because it breaks down the material causing the smell. For general odor on washable bedding, detergent and a full wash may be enough. Baking soda can help absorb mild odors, but it will not replace proper cleaning.
Start by Finding the Source
Before using sprays or powders, check where the smell is coming from. Pet odor can settle into:
- Sheets and pillowcases
- Comforters and duvet covers
- Mattress protectors
- Pet beds and blankets
- Mattresses
- Carpet and rugs
- Upholstered furniture
- Bed frames and nearby walls
Use your nose and look for stains, damp spots, fur, or hidden messes. Check under the bed and between the mattress and frame. A small urine spot can smell much stronger than a whole blanket covered in fur.
Do not cover the smell with perfume before finding the source. Fragrance may hide the odor for a short time, but it does not remove what caused it.
What Works Best for Different Pet Odors
Enzyme Cleaner for Urine and Organic Messes
An enzyme cleaner is made to break down organic material such as urine, vomit, and feces. It is often the best option for pet accidents on mattresses, rugs, upholstery, and washable pet bedding.
Choose a cleaner made for the surface you need to treat. A carpet formula may not be right for a mattress or delicate quilt.
Follow the product directions closely. Many enzyme cleaners need to stay wet for a set amount of time. Wiping them away too soon may make them less useful.
Before treating bedding or furniture:
- Blot up as much liquid as possible.
- Test the cleaner on a hidden area.
- Apply enough to reach the full stained area.
- Let it sit for the time listed on the label.
- Allow the surface to dry fully.
Do not use high heat on a urine stain before it has been cleaned. Heat may make the odor harder to remove from some fabrics.
Laundry Detergent for Washable Bedding
For sheets, duvet covers, pet blankets, and washable mattress protectors, a normal wash can remove fur, skin oils, and everyday pet smell.
Check the care label first. Wash the item at the warmest temperature allowed by the label. Use the recommended amount of detergent. Adding too much detergent can leave residue that traps odors and makes fabric feel stiff.
For strong odor:
- Pre-treat the stained area.
- Use an extra rinse if the fabric still feels soapy.
- Dry the item fully before putting it back on the bed.
- Repeat the wash rather than using very high heat on a remaining stain.
Large comforters need room to move inside the washer. If the drum is packed tightly, water and detergent may not reach every part. Use a larger machine when needed, and check the comforter’s care label before washing.
Baking Soda for Mild, Dry Odors
Baking soda can help absorb mild odors from a dry mattress, rug, or pet bed. It works best after the actual mess has already been removed.
For a mattress:
- Remove all bedding.
- Vacuum up fur and loose dirt.
- Sprinkle a light, even layer of baking soda.
- Leave it in place for several hours, when practical.
- Vacuum it up carefully.
Check your vacuum guidance before picking up a large amount of fine powder. Fine particles may clog some filters or machines.
Baking soda is not an enzyme cleaner. It may reduce a stale smell, but it does not fully break down urine residue.
White Vinegar for Some Washable Fabrics
Diluted white vinegar is sometimes used in laundry to help with lingering odor. However, it is not suitable for every fabric, washer, or cleaning product.
Check the bedding care label and washing machine guidance first. Never mix vinegar with chlorine bleach. Combining cleaning products can create dangerous fumes.
Vinegar also has its own strong smell while wet. That smell usually fades as the fabric dries, but it may not be the best choice for items that cannot be rinsed well.
Fresh Air and Complete Drying
Damp fabric can smell musty even after the pet mess is gone. Dry bedding fully before storing it or putting it back on the bed.
When the care label allows, air out blankets, pillows, or pet beds in a well-ventilated place. Sunlight may help freshen some washable items, but long exposure can fade dark or bright fabrics.
Airflow is especially useful in small bedrooms, guest rooms, RVs, and dorm rooms where odor can build up quickly. Open windows when conditions allow, or use a fan to move air through the room.
How to Remove Pet Odor From Bedding
Sheets and Pillowcases
Shake off loose fur outdoors or remove it with a lint roller. Wash the bedding according to the care label.
Do not overload the washer. Sheets need room to move and rinse. An extra rinse may help when detergent residue or pet oils remain.
Pet odor is best neutralized by removing the source and using the right cleaner for the surface; Pet urine stains can often be removed from a mattress by blotting up moisture, using an enzyme cleaner made for pet urine, and drying the mattress fully.
Dry the sheets completely. Leaving damp bedding in the washer can create a new odor.
Comforters and Duvet Inserts
First, check whether the comforter has a removable duvet cover. The cover is usually easier to wash than the full insert.
Spot-clean small accidents when the label allows. For larger messes, wash the full comforter only if the care instructions permit it.
A bulky comforter may need a large-capacity washer. Cramming it into a small machine can lead to uneven cleaning and poor rinsing. It can also strain the item and the washer.
Make sure the filling is fully dry. Damp clumps inside a comforter can develop a musty smell.
Mattress Protectors
A washable mattress protector can make pet cleanup much easier. Remove it soon after an accident so liquid does not sit against the mattress.
Wash it according to the care label. Many waterproof protectors should not be exposed to high dryer heat because heat may damage the protective layer.
Check the label before using bleach, fabric softener, or stain treatments.
Mattresses
A mattress cannot be soaked and rinsed like a sheet. Use as little liquid as needed while still treating the full affected area.
Blot fresh moisture with clean towels. Apply a mattress-safe enzyme cleaner according to its directions. Let the mattress dry completely before adding sheets.
A fan can speed up drying. Do not remake the bed while the mattress is still damp.
For mild remaining odor, baking soda may help after the cleaned area has dried. Vacuum it up before replacing the mattress protector.
Pet Beds
Pet beds often hold more odor than human bedding because they collect fur, saliva, dirt, and skin oils.
Look for a removable cover. Wash the cover as often as the care label allows. Vacuum the inner cushion and spot-clean it with a suitable product.
Some pet beds are too bulky for a home washer. Check the product label and washer capacity before cleaning the full bed.
What Not to Mix
Never mix cleaning products unless the label clearly says it is safe.
In particular, do not mix:
- Chlorine bleach and vinegar
- Chlorine bleach and ammonia
- Chlorine bleach and urine residue
- Several stain removers at the same time
Pet urine can contain ammonia compounds. Clean up the urine before considering any bleach-based product, and follow all label directions.
More product is not always better. Heavy layers of cleaner can leave residue, slow drying, and make the odor harder to judge.
Why Pet Odor Sometimes Comes Back
A smell may return because the mess soaked deeper than the cleaned area. This is common with mattresses, carpet padding, sofa cushions, and thick pet beds.
Odor can also return when:
- The item was not dried completely.
- The stain was cleaned only on the surface.
- Fragrance covered the odor instead of removing it.
- The washer was overloaded.
- Too much detergent left residue.
- The pet had another accident in the same place.
- A nearby surface was missed.
Use a light to inspect the area and check nearby seams, corners, and flooring. On a bed, look at the protector, mattress, bed skirt, frame, and floor beneath it.
How to Keep Pet Odor From Building Up
Wash pet blankets on a regular schedule instead of waiting until the whole room smells. A separate washable throw can protect a comforter when a pet sleeps on the bed.
Other practical steps include:
- Vacuuming fur from the mattress surface and bed frame
- Washing sheets regularly
- Using a washable duvet cover
- Keeping a spare mattress protector
- Drying wet paws before the pet gets on the bed
- Cleaning accidents as soon as possible
- Airing out the bedroom
- Washing removable pet-bed covers
For pets that shed heavily, choose bedding with a smooth surface. Fur is often easier to remove from tightly woven sheets than from fuzzy fleece or heavily textured blankets.
When an Item May Need to Be Replaced
Some items hold odor after repeated cleaning because the mess reached deep foam or filling that cannot be rinsed properly.
Replacement may be more practical when:
- Foam stays damp inside.
- The smell returns after full cleaning and drying.
- The filling cannot be washed.
- A waterproof layer has cracked or peeled.
- The item has widespread stains.
- The care label does not allow the cleaning needed.
Before replacing a mattress or large piece of furniture, check whether the odor is limited to a removable cover, topper, protector, or cushion insert.
Frequently Asked Questions
What neutralizes pet urine odor best?
An enzyme cleaner made for pet accidents is usually the most practical option. It breaks down organic residue rather than only covering the smell. Choose one that is suitable for the fabric or surface, and follow the product directions.
Does baking soda completely remove pet odor?
Baking soda can absorb mild smells, but it may not completely remove odor from urine or other organic messes. Clean the source first. Use baking soda only after the area is dry, and confirm that your vacuum can handle fine powder.
Can I use vinegar on pet-smelling bedding?
Vinegar may help with some washable fabrics, but it is not right for every material or machine. Check the care label and washer guidance. Never mix vinegar with chlorine bleach.
Why does my comforter still smell after washing?
The washer may have been too full, the comforter may not have rinsed well, or the filling may still be damp. Rewash it in a machine large enough for the comforter to move freely, and dry it completely according to the care label.
How do I get pet smell out of a mattress?
Blot any fresh moisture, use a mattress-safe enzyme cleaner, and allow the mattress to dry fully. Avoid soaking the mattress. After it is dry, a light layer of baking soda may help with mild remaining odor.
Will fabric spray remove pet odor?
A fabric spray may add fragrance, but it may not remove the source of the smell. Clean urine, oils, fur, and other residue first. Use fragrance only after the surface is clean and dry.
How often should pet blankets be washed?
Wash them whenever they are visibly dirty, damp, or strongly scented. The right schedule depends on shedding, outdoor activity, accidents, and the care label. Keeping two blankets makes laundry day easier.
what draws pee out of a mattress. what is the best way to protect a mattress from urine. how to keep bed dry with incontinence.

