Water stores what is called latent heat. This is basicially the energy required to convert water through its stages. The lack thereof of this energy is the change from liquid to solid. The smaller and more shallow lakes possess less liquid water and, thus less latent energy. As a consequence they lose energy and freeze more quickly when the surrounding atmospheric and soil temperatures are below the freezing point.
Lake Pend Oreille will freeze along the shallow shores in winter. However, the lakes depth and size prevent the surface from freezing over completely.
There are times when the temperature in Arizona dips into the high 20's (F) at night and shallow pools of water can freeze. It does not stay cold long enough for lakes or rivers to freeze over. Parts of Arizona do get snow during the winter months.
Ice covers lakes and ponds in winter......
the reason rivers don't freeze is because rivers are always moving where as there alot less movement in lakes
A solution of salt in water has a lower freezing point than that of pure water. Presence of salt in the sea water causes a lowering of the freezing point. Lakes are mainly fresh water which will freeze at a higher temperature than sea water. Which means a fresh water lake will freeze over before the sea will because the temperature needs to be much colder to freeze sea water because of the salt dissolved in the sea water.
in swamps and shallow lakes\sea's
creeks
cold air
More likely; a lower heat capacity means that less energy must be transferred to result in a temperature change. If less energy needs to be removed then it is easier for the surroundings to absorb it and make the lakes freeze.
As ponds, small lakes and slow flowing rivers, may be shallow generally, a flat bottomed, or a shallow keeled boat is best.
ice floats.
algae or maybe died things