Loch Ness does not freeze in winter due to its extreme depth which causes the water at the surface to constantly cycle with the water underneath. The loch, therefore, has a near-constant temperature of 5 °C. The only places on Loch Ness where it occasionally freezes is the shallowest edges near the shoreline.