Why Don’t Water and Oil Mix?

Oil and water don’t mix because water molecules are polar, which means they have a negative charge on one end and a positive charge on the other. Oil molecules are non polar.