Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми низкими температурами — январь, его средний дневной температурный уровень -5.4 °C. Месяц с самыми высокими температурами - это июль с характерной температурой 25.9 °C. Средняя температура за год в с. Труханово, исходя из данных наблюдений, достигает 10.5°C. Температурный максимум, отмечается в июле до 33.2°С, а наименьшая опускается до -18.5°C в январе. В течение года: дни ясной погоды - 94, дни снега - 49, дни с осадками - 156, пасмурных дней - 67.