
Immediate Actions for Fresh Stains
When you discover an old pee stain on your mattress, it’s essential to act as quickly as possible. While fresh stains are simpler to clean, even old stains can be effectively addressed with the proper techniques. The first step is to gather cleaning materials such as white vinegar, baking soda, hydrogen peroxide, liquid dish soap, a spray bottle, and clean cloths or paper towels. This combination of products will help break down the urine components, removing both the stain and any lingering odors.
Initial Cleanup Steps
Before diving into more advanced cleaning methods, there are some initial cleanup steps you should follow. Start by vacuuming the mattress surface to remove dust and debris. This will ensure that your cleaning solution can penetrate the fabric more effectively. If the stain is very old, you might also need to use a vacuum attachment to get deeper into the mattress fibers.
Blotting the Stain
Once the surface is clean, use a damp cloth to blot the urine-stained area. Avoid rubbing, as this can push the urine deeper into the mattress. The goal here is to moisten the dried stain, making it easier to remove. If the stain is particularly stubborn, you might want to use a cloth soaked in cold water. Wring out any excess water before blotting to prevent soaking the mattress further.
Pre-Treatment with Vinegar Solution
Vinegar is known for its excellent cleaning and deodorizing properties.
Our Top 5 Mattress Picks
Updated September 2026EGOHOME 8-Inch Green Tea Memory Foam Mattress, Full, Medium Firm
Best for most bedrooms. A medium-firm green tea memory foam mattress with a cooling gel layer, delivered rolled in a box.
- Full size, 8 in
- Medium firm
- Cooling green tea gel
- CertiPUR-US, fiberglass free
OhGeni Queen Air Mattress with Built-in Pump, 18-Inch Raised
Best for guests and camping. Inflates in about three minutes with the built-in pump and sits 18 inches off the floor, so it feels like a real bed.
- Queen, 18 in raised
- Built-in pump
- 800 lb capacity
- Waterproof PVC
Novilla 6-Inch Gel Memory Foam Mattress, Twin
Best budget twin. A slim gel memory foam twin that suits kids' rooms, bunk beds and trundles where a thick mattress won't fit.
- Twin, 6 in
- Gel memory foam
- Cooling
- CertiPUR-US
Zinus 8-Inch Green Tea Memory Foam Mattress, Twin
Best-known brand. Zinus's long-running green tea foam design in twin size, with both CertiPUR-US and OEKO-TEX certified materials.
- Twin, 8 in
- Green tea memory foam
- CertiPUR-US & OEKO-TEX
GAESTE 8-Inch Cooling Gel Memory Foam Mattress, Full, Medium Feel
Best for hot sleepers. Cooling gel memory foam with a medium feel, plus a machine-washable, anti-slip cover you can actually clean.
- Full size, 8 in
- Medium feel
- Cooling gel foam
- Washable cover
- Fiberglass free
Creating Your Cleaning Solution
In a spray bottle, mix equal parts white vinegar and water. Spray this mixture generously over the stained area. The vinegar helps break down the uric acid in urine, making it easier to remove.
Absorbing the Solution
After spraying the vinegar solution, let it sit for about 10 to 15 minutes. This allows the vinegar to penetrate and break down the stain. Next, use a clean cloth or paper towels to blot up the excess liquid. Be sure to press firmly to absorb as much moisture as possible.
Applying Baking Soda
Baking soda is another powerful cleaning agent, especially effective for neutralizing odors.
Sprinkling the Baking Soda
Once you’ve blotted up the vinegar solution, sprinkle a generous layer of baking soda over the stained area. Allow it to sit for several hours, or better yet, overnight. The baking soda will absorb any remaining moisture and odors.
Vacuuming the Residue
After the baking soda has had time to work its magic, vacuum it up. Use a vacuum with a clean upholstery attachment for best results. This will not only remove the baking soda but also lift any remaining urine particles.
Treating Stubborn Stains with Hydrogen Peroxide
For especially stubborn or set-in stains, a solution of hydrogen peroxide, baking soda, and liquid dish soap can be effective.
Creating the Advanced Cleaning Solution
In a small bowl, mix eight ounces of hydrogen peroxide, three tablespoons of baking soda, and a few drops of liquid dish soap. Stir until the baking soda dissolves.
Applying the Solution
Pour the solution into a spray bottle and generously spray it over the stained area. Let it sit for about 15 minutes. The hydrogen peroxide acts as a bleaching agent, breaking down the stain, while the dish soap helps lift it from the mattress fibers.
Final Steps for Deep Cleaning
After allowing the hydrogen peroxide solution to do its work, blot the area with a clean cloth to remove excess liquid. Avoid rubbing as it could damage the mattress fabric.
Drying Your Mattress
It’s crucial to ensure your mattress is thoroughly dry before using it again. Excess moisture can lead to mold and mildew, which are harmful to both the mattress and your health. Open windows or use a fan to speed up the drying process. If the weather permits, you can also place your mattress outside in direct sunlight.
Getting Rid of Odors
Even after you’ve removed the stain, some odors may linger. While baking soda typically neutralizes most odors, you might need to take additional steps for more persistent smells.
Additional Odor-Removing Methods
Activated charcoal and commercial odor neutralizers are both effective options for removing stubborn smells. Place a few small bowls of activated charcoal around the room or use a specialized mattress deodorizer. Just be sure to choose a product that is safe for your specific mattress type.
Regular Maintenance and Prevention
Keeping your mattress clean over time involves regular maintenance. A mattress protector is one of the best investments you can make. It prevents stains and odors from ever reaching your mattress, making future cleanups much easier.
Using a Mattress Protector
Look for a waterproof mattress protector that fits snugly over your mattress. This layer acts as a barrier against spills, stains, and allergens. Many mattress protectors are also machine washable, making them easy to clean.
Routine Cleaning
In addition to using a mattress protector, regular cleaning can help maintain your mattress in peak condition. Vacuum your mattress at least once a month to remove dust and allergens. Also, consider rotating your mattress every three to six months to ensure even wear.
Professional Cleaning Services
If you find that despite your best efforts, the stain and odor persist, it might be worthwhile to consult professional cleaning services.
Benefits of Professional Cleaning
Professional cleaners have specialized equipment and cleaning solutions that can penetrate deep into the mattress fibers, removing stains and odors more effectively than at-home methods. They also have experience dealing with a variety of stains and can provide tailored solutions based on the type of material your mattress is made from.
Finishing Thoughts
Addressing old pee stains on a mattress may seem daunting, but with the right approach, it is entirely manageable. Start with initial steps like vacuuming and blotting, move on to pre-treatment with vinegar, and follow up with baking soda and hydrogen peroxide solutions for deeper cleaning. Regular maintenance and perhaps even a mattress protector can prevent future issues, and for stubborn cases, professional cleaning services are always an option. With patience and persistence, you can effectively remove stains and smells, restoring your mattress to a clean and comfortable state for restful sleep.
