How to Clean a Leather Sofa – Using Household Ingredients

How to Clean a Leather Sofa – Using Household Ingredients

How to clean a leather sofa – I am always looking for frugal ideas for how to do cleaning, and if that way can be eco friendly too then all the better!  I was talking to another mum about my special riding boots cleaning solution and she suggested that it would be perfect for a leather sofa too and that I should write a post about it.  I am not sure how many people will be interested to read about it, but, for what it is worth – here it is!  It’s perfect and safe for small children and pets!



  • Kitchen Roll or Paper towels
  • 4 Tablespoons of vinegar
  • 4 Tablespoons of olive oil
  • You can also add some of your favourite essential oil



How to clean a leather sofa

  1. Mix all the ingredients together in a bowl.
  2. Take the cushions off your leather sofa (if they come off) and get a small child to ransack all the edges for loose change! While they are there, get them to vacuum all the bits of old cookies and stale toast crusts that have accumulated.
  3. Once the sofa is more respectable, give it a wipe down with some damp wadded up kitchen roll or microfibre cloth.
  4. Mix the vinegar and olive oil together as much as you can – they don’t mix terrible well, but give them a good whisk and then add your essential oils (then the room smells nice afterwards!).
  5. Fold up some more kitchen roll or paper towers and dip it into the oil mix. Find a spot on the sofa that is fairly hidden to perform a test – rub the oil gently in and then leave for half an hour. 
  6. If all looks well, then systematically clean the rest of the sofa with the oil mixture. Gently use circular motions to clean.  Do one cushion or square at a time so you know where you have been.
  7. Once finished, give the whole sofa a polish with a clean cloth to get rid of any excess oil. The sofa should now look great and the room smell fresh!


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: