The golden rule: act fast#

The most important factor in mattress stain removal is speed. Fresh stains are dramatically easier to remove than dried, set stains. The moment a spill or accident occurs, strip the bedding and begin treatment immediately. Every minute the stain has to set makes removal harder.

General stain removal: the basics#

Before treating any stain, remember these principles:

  • Blot, never rub: Rubbing spreads the stain and pushes it deeper into the fibres. Always blot with a clean cloth or paper towel.
  • Work from the outside in: This prevents spreading the stain to clean areas.
  • Use as little liquid as possible: Mattresses are difficult to dry. Excess moisture encourages mould. Apply cleaning solution sparingly.
  • Dry thoroughly: Use a hairdryer on a cool setting, open windows or place a fan near the mattress after treatment. Never sleep on a damp mattress.

Blood stains#

Fresh blood: Cold water only (never hot — heat sets blood stains). Blot with cold water and a clean cloth until most of the stain lifts. Apply a paste of baking soda and cold water, leave for 30 minutes, blot away. Repeat if necessary.

Dried blood: Make a paste of meat tenderiser (unseasoned) and cold water. Apply to the stain, leave for 30 minutes. The enzymes in meat tenderiser break down protein-based stains. Blot away and repeat. Hydrogen peroxide (3%) applied carefully can help on stubborn dried blood stains — test on an inconspicuous area first as it can lighten some fabric colours.

Urine stains#

Fresh urine: Blot up as much liquid as possible. Mix equal parts white vinegar and water in a spray bottle; spray the affected area. Sprinkle baking soda over the treated area (it will fizz — this is normal). Leave for 3–5 hours. Vacuum up the dried baking soda.

Dried urine: Spray with enzyme cleaner (Bio-enzyme pet stain cleaners work well — available from UK pet shops and Amazon). The biological enzymes break down the uric acid crystals responsible for both the stain and the odour. Leave for 15 minutes before blotting. Repeat as needed.

Odour treatment: After cleaning, sprinkle baking soda liberally over the treated area, leave overnight, then vacuum. This neutralises residual ammonia odours.

Sweat stains (yellow staining)#

Yellow staining on a mattress surface is typically oxidised sweat and body oils. Mix 2 tablespoons of hydrogen peroxide (3%), 1 tablespoon washing-up liquid and 2 tablespoons baking soda into a paste. Apply to the yellow areas, leave for 30 minutes. Blot and sponge with cold water to remove residue. Allow to dry fully.

General food and drink stains#

Most non-protein food and drink stains respond to a mild solution of washing-up liquid and cold water. Apply sparingly with a cloth, blot (never rub), rinse with cold water blotting, and dry. For tannin stains (tea, coffee, red wine), white vinegar diluted 1:1 with water applied before the washing-up liquid solution often helps.

When to call professionals#

Large stains, deeply set stains or mould require professional treatment. UK mattress cleaning services typically use hot-water extraction (steam cleaning) that reaches the interior of the mattress. Mould in particular should be professionally treated — DIY mould treatment on a mattress rarely reaches the interior mould colony and the mattress may need replacement if the mould penetration is deep.