Dear Student,
No, water is not pure. Water with impurities boils at higher temperature than the standard boiling point and due to impurities, they will not freeze at 0 degree C, they will have lower freezing point than the normal one. Hence impurity in water increases the boiling point and lowers the freezing point of water.
Regards