Климат (Dfc) субарктический. Среднегодовая температура в п. Булатово, исходя из наблюдений, достигает 5.6°C. Максимальная температура, устанавливается в августе до 30.8°С, а минимум составляет -31.8°C в январе. Месяц с самым низким температурным режимом — январь, его суточный температурный средний показатель -12.2 °C. Месяц, когда зафиксированы самые высокие температуры - это август со средним значением температуры 21.4 °C. В течение года: солнечно-ясные дни - 64, дни снега - 103, дни с осадками - 98, пасмурных дней - 101.