How to Get Rid of Tough Stains on Clothes and Upholstery

How to Get Rid of Tough Stains on Clothes and Upholstery

By : Angelina
Nothing can be more heart-rending than spilling red wine or coffee over a new white dress or plush upholstery furniture. Removing stubborn stains from clothing and upholstery may seem easy but abrasive tools or strong cleaners can cause discolouration and damage.

If you want to remove wine stains, pet urine stains, grime and other tough stains from clothes and expensive upholstery, use this guide and eco-friendly cleaning products.

You can also hire seasoned professionals for a meticulous end of lease cleaning Canberra if you are at the end of your lease and concerned about your bond money. They will clean everything according to the pre-approved checklist while helping you pass the rental inspection.

However, if you want to get your clothing and upholstery back in pristine shine, try the following tips:

1. Remove Red Wine Stains

Did you or someone spill red wine on the fabric? Treat it as quickly as possible using the right methods. Here is a quick guide to help you remove this stubborn stain from clothing and upholstery:


For a fresh stain, hold the fabric wrong side up and rinse it in cold water to get rid of stains.

For dried wine stains, mix one part of 3 per cent hydrogen peroxide and cool water. Soak your stained clothing for an hour or overnight. In the final step, wash your garment in plain water and check whether the stain disappears or not.

Upholstery Furniture

Instead of scrubbing or rubbing your expensive upholstered furniture or rugs, you can try out these hacks to remove wine stains:

  • Dab a solution of household bleach and water on the stain using a cloth
  • Follow up by dabbing it with a cloth dampened in hot water
  • Blot up the wet area. You can also use distilled vinegar to get rid of stubborn stains.
  • Use hot water again and blot the area for sparkling results.
  • Tip: You can buy the best upholstery cleaner of 2023 and keep it clean and shiny all year round.

    2. Tackle Pet Urine Stains

    Pet stains can ruin the entire look and feel of your fabric. Instead of using ammonia-based cleaner, you can try these hacks for sparkling results:


    Wash your stained clothes with laundry detergent in hot water.  Also, train and groom pets as soon as possible to avoid these situations.

    For stubborn pet stains, add one cup of distilled vinegar in soapy water and let it soak for 10-20 minutes. Scrub the stain off using a brush and rinse your clothes in plain water. This will kill germs and banish bad odours in no time.


    It is good to soak up urine stains using white paper towels if it is fresh. Blot the surface firmly to absorb as much liquid as possible.

    For old pet urine stains, mix one part of white vinegar, one part of cool water and two tablespoons of laundry detergent. Pour this mixture into a spray bottle and saturate your upholstered furniture for a few minutes.

    Use a soft-bristled brush to get rid of embedded stains, and sprinkle a generous amount of baking soda. Leave it for a few minutes to banish germs and bad smells or until you vacuum clean it.

    3. Get rid of Ink Stains


  • Fill a bucket with a vinegar and cold water solution
  • Soak the ink-stained clothes for half an hour
  • Blot the stain with a sponge every 10-minutes
  • Wash the garment with a mild laundry detergent
  • Upholstered Furniture

  • You can use a white cloth and dampen it with rubbing alcohol.
  • Mix equal parts of liquid hand soap, dish soap and water to prepare a solution
  • Use a new cloth and dab the stain using the same solution
  • Do it gently until the stain disappears.
  • Tip: Read more to know the environmental impact of cleaning products if using store-bought ones.

    4. Coffee Stains


    Nothing can be more challenging than dealing with old coffee stains from your jeans, white shirt or trouser if you don’t know the right technique or hack. That’s why it is good to tackle coffee stains as soon as possible.

    Blot up excess liquid with a clean microfiber cloth. Now, presoak the stain in warm water, white vinegar and dishwashing liquid. Let it sit for 10 minutes, and scrub it using a sponge.

    Rinse and dry your clothes.


    You can use the same solution and soak the stained area for 10 minutes. Using a magic eraser can also help you get rid of dark coffee stains without causing any discolouration.

    5. Eliminate Tough Mud Stains


    You don’t need any fancy cleaning product to remove mud stains from clothes. Soak your garment in hot and soapy water. Let it sit for 20 minutes until you brush with a soft-bristled tool. Repeat the process if required.

    You can also pre-clean with baking soda to get rid of stains and grime.

    Upholstered Furniture

  • Let the mud dry completely
  • Vacuum up using a heavy-duty machine
  • Mix one tablespoon of mild dishwashing liquid and two cups of cold water
  • Blot the area with a clean cloth.
  • Repeat the process for better result.
  • 6. Dried Blood Stains


    You can soak a microfiber cloth in 3 per cent hydrogen peroxide and scrub the stain gently. Add a few drops of liquid detergent and wash the affected area in cold water.


    Blot up the surface with a clean cloth if the stain is fresh. For dried one, use vinegar, dish soap liquid and cold water. Soak the area for 15 minutes and scrub off using a magic eraser. Blot it again with plain water and let it dry completely.

    You can hire professional end of lease cleaners in Canberra if you want deep cleaning of your rental property. This can help you get the full bond money back without any stress.

    Wrapping Up

    These are some of the best ways to remove different types of stubborn stains from your trousers, white dresses, shirts, jeans and upholstery furniture without causing any damage or discolouration.