Impurities do not affect the freezing point of water.
The presence of impurities lower the freezing point of water.
Why ony pure water boils at 100 degrees and freezez at 0 degrees? why do impurities if in water increase the Boiling point and lower the freezing point?