Leavenworth, Kansas
The average low temperature in the winter is  in January. The average high temperature is  in July. Usually the temperature only gets hotter than  on 43 days every year. The temperature gets hotter than  about four days ever year. The low temperature goes below freezing () for 107 days every year. The first frost usually happens in October. The last frost usually happens by April.