Климат (Cfa) влажный субтропический. Средняя температура воздуха в Кралево, на основе наблюдений, достигает 18.6°C. Верхний предел температуры, отмечается в июле до 38.6°С, а самая низкая до -8.6°C в феврале. Месяц, когда зафиксированы самые низкие температуры — январь, среднее суточное значение температуры 5.4 °C. Месяц, когда зафиксированы самые высокие температуры - это август с характерной температурой 31.5 °C. В пределах года: солнечно-ясные дни - 140, снегопадные дни - 24, дни с дождем - 156, облачных дней - 46.