In an average year, Leavenworth experiences 89.7 days with measurable precipitation and receives of precipitation. Typically, the first fall freeze occurs by the third week of October, and the last spring freeze occurs by the second week of April. Annual snowfall averages . Measurable snowfall occurs an average of eight days per year with at least an inch of snow being received on five of those days. Snow depth of at least an inch occurs an average of 15 days a year. Severe thunderstorms sometimes occur, particularly during the spring months. These produce strong winds and, sometimes, large hail. These storms also bring the risk of tornadoes.