Bear Lake does not completely freeze over every year but typically three out of five years. In it's stratified state; Bear Lake forms a distinct thermocline with an upper layer of warmer water with temperatures ranging between 58-72°F and a lower layer of colder water between 35-42°F.