(  Stain removal  )

Removing a blood stain from a sofa or mattress

A blood stain looks stubborn, but with cold water and the right order of steps it's often still removable — even if it's been there a while. Here's how to tackle it.

29 October 2026 · 4 min read
Professional cleaning of a light-coloured sofa cushion

A small cut, a nosebleed, or just an accident: a blood stain on the sofa or mattress triggers instant panic. Understandably so, since blood contains proteins that set into the fibres when exposed to heat — making the stain much harder to remove. With cold water and the right order of steps, though, a blood stain is often still fixable, even if it’s had time to soak in.

What you’ll need

  • Clean, white cloths
  • Cold water (never warm!)
  • Optionally: a small amount of washing-up liquid or a dedicated fabric cleaner, such as our Fabric Cleaner

Step by step

  1. Always use cold water, never warm or hot. Heat sets the proteins in blood into the fibres, making the stain permanent. This is the single most important rule with a blood stain.
  2. Blot the stain with a cold, damp cloth. Work from the outside in to avoid spreading the stain, and don’t rub.
  3. Switch cloths regularly. Once a cloth is saturated with blood, grab a clean section — otherwise you just smear the stain back in.
  4. For a stubborn or dried-in stain: mix a small amount of washing-up liquid with cold water and blot the stain with it, then rinse with plain cold water.
  5. Let it dry fully and check that the stain is completely gone before considering the spot done — an invisible trace can resurface later.

A note of caution

Always test any product on an inconspicuous spot first. A dried-in stain may need a few repeats of these steps — don’t force it by scrubbing, as that damages the fibres.

When should you call in a professional?

Has the stain been there for days, does it cover a large area, or does a shadow remain visible despite treatment? Then the blood has often soaked in deeper than a surface treatment can handle. Our professional cleaning tackles stubborn protein stains with specialist products, without damaging the fabric. Get in touch for free, no-obligation advice.

Prefer to try it yourself first?

Our own cleaning products are made specifically for jobs like this.

See our products →

Prefer to leave it to us?

We're happy to come by for a thorough, professional clean.

Book an appointment
Jaimy van Frisse Gappies

Free advice or a quote?

Send us a message via WhatsApp, email, or the contact form. We usually reply the same day.

No call-out fee within 25 km
Friendly and professional service
Clear pricing, no surprises

Send us a message!

Frisse Gappies
5/5
30+ reviews
Frisse Gappies – From sofas to mattresses, we make everything fresh and like new again.

Opening hours

Monday
18:00–23:00
Tuesday
18:00–23:00
Wednesday
18:00–23:00
Thursday
18:00–23:00
Friday
18:00–23:00
Saturday
9:00–23:00
Sunday
9:00–23:00
Frisse Gappies Netherlands ©2026 | All rights reserved.
Chamber of Commerce (KvK): 94427763
Privacy policy
Website by Roland