Климат (As) тропический сухой саванный. Самый тёплый месяц — май с характерной температурой 41.0 °C. Месяц, когда температура наиболее низкая — декабрь, среднесуточная температура 21.1 °C. Максимальная температура, фиксируется в мае до 45.5°С, а самая низкая до 9.4°C в январе. Средняя температура воздуха в Шивпури, в соответствии с наблюдениями, достигает 29.0°C. За период года: солнечно-ясные дни - 185, снегопадные дни - 0, дни с дождем - 131, облачных дней - 50.