Skip to content
Million Whys
Why does soap create bubbles when mixed with water?
Soap molecules arrange in layers that trap air between water films
Soap adds oxygen to water which expands into bubble form
Soap heats up water molecules causing them to evaporate into bubbles