Why Does Bubble Bath Change Colour

12 August 2007


Mr Matey Doc Topus Mr Matey Bubble bath (Doc Topus colour change formulation) A Tap Cold Water
Kettle Hot Water Vinegar Vinegar or Lemon Juice
Bicarbonate of Soda Bicarbonate of Soda


Mr Matey changing colour in the bathThe first thing that you want to do when trying to work out what is causing the bubble bath to change colour is work what is changing. There are two main things that we could think of:

The temperature - you are adding it to a warm bath.

How concentrated (strong) the bubble bath is,

The first one is quite easy to check - add the bubble bath to some cold water, and then some hot water and see if there is any difference.

One common thing that changes as you change the concentration of the mixture is the pH - how acid or alkaline it is, and this could be changing it's colour. To test this you can add vinegar or some bicarbonate of soda dissolved in water, to the bubble bath and see if it affects the colour.


The bubble bath changes colour to blue in both hot and cold water so that can't be making the difference.

If you add bicarbonate of soda solution the bubble bath will change colour to blue - possibly an even deeper blue than with just water. If you add vinegar though it doesn't change colour at all and will stay orange. If you then add enough bicarbonate of soda you can make it go blue again (and make lots of bubbles).


The bubble bath has a dye in it called Bromocresol Green which is a pH indicator, it will change colour as you change the pH - how acid or alkali the solution is.  (Interestingly the one colour it never goes is green!)

Acids react with water to form H+ ions  (a hydrogen atom with it's electron missing - it actually sticks to a water molecule forming H3O+) which are very reactive and are the reason that acids will react with so many things.  A pH indicator is just a molecule that will temporarily react with H+ ions and change colour, but if the H+ ions disappear it will change back.

pH is just a measure of how many H+ ions there are in a litre of water (although a strange measure because a low concentration of H+ is a high pH and vice versa).

So as you dilute the bubble bath, which starts off slightly acid, the same number of H+ ions are spread around through more water and they become less concentrated.  The pH then gets higher and the water becomes more alkaline, making the Bromocresol Green change from orange to blue.

Add a comment