Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в Новокасторном, исходя из наблюдений, составляет 8.5°C. Самый холодный месяц — январь, среднее значение температуры за день -7.5 °C. Месяц, отмечающийся максимальными теплом - это июль со средней температурой 22.1 °C. Вершина температурного диапазона, регистрируется в июле до 31.7°С, а минимум составляет -25.1°C в январе. За год: солнечных дней - 91, дни со снегом - 50, дни с осадками - 139, пасмурных дней - 86.