Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Теляшовка, принимая во внимание наблюдения, составляет 8.2°C. Максимальная температура, замечается в августе до 32.5°С, а низшая понижается до -30.5°C в январе. Месяц с самыми низкими температурами — январь, его средний дневной температурный уровень -10.4 °C. Наиболее тёплый месяц - это август с характерной температурой 23.9 °C. В пределах года: дни ясной погоды - 74, дни снега - 75, дни с осадками - 124, облачных дней - 93.