Климат (Dfc) субарктический. Месяц, когда температура наиболее высокая - это июль с типичной температурой 22.3 °C. Месяц, когда температура наиболее низкая — январь, его типичное среднесуточное температурное значение -14.6 °C. Максимальная температура, фиксируется в июле до 34.4°С, а минимум составляет -33.9°C в январе. Среднегодовая температура в п. Булатово, в соответствии с наблюдениями, оценивается 5.2°C. В течение одного календарного года: дни ясной погоды - 57, снежных дней - 132, дни с дождем - 94, облачных дней - 83.