Why does oil not mix well with water?We know that water mixes well with water.If yoy add hot water to cold water,you soon have lukewarm water.Alcohol,too,mixes well with water.Alcohol and water are quite similar.Water is composed of oxygen and hydrogen,whereas alcohol is composed of oxygen,hydrogen,and carbon.Why do oil and water not mix well? The reason is that they are not similar.The molecules of water,that is,the tiny pieces of water that include oxygen and hydrogen,are very small,whereas the molecules of oil are,by comparison,enormous and very different in their composition.