Why is water molecule polar?
In H2O, the electronegative value of the oxygen atom is greater than the hydrogen atom.
Thus, the oxygen atom will pull the bonded electron pair toward itself, causing generation of dipole and polarity in H2O molecules.
Thus, the electronegativity difference between oxygen and hydrogen atoms causes polarity in H2O molecules.