Климат (As) тропический сухой саванный. Самый тёплый месяц — май с характерной температурой 39.6 °C. Месяц, когда температура наиболее низкая — декабрь, среднесуточная температура 21.2 °C. Максимальная температура, фиксируется в мае до 43.3°С, а самая низкая до 9.4°C в январе. Средняя температура воздуха в Шивпури, в соответствии с наблюдениями, достигает 29.5°C. За период года: солнечно-ясные дни - 181, снегопадные дни - 0, дни с дождем - 124, облачных дней - 61.