Климат (Dwb) муссонный с теплым летом, влажный континентальный. Среднегодовая температура в п. Витязь, исходя из наблюдений, оценивается 8.2°C. Наихолоднейший месяц — январь, среднесуточная температура -5.4 °C. Самый тёплый месяц — июль со средней температурой 21.6 °C. Максимальная температура, устанавливается в июле до 27.0°С, а минимально может быть до -15.7°C в декабре. В течение года: дни ясной погоды - 163, дни снега - 20, дождливых дней - 126, пасмурных дней - 57.