Hi Vinay, generally speaking August is a good time to visit Madhya Pradesh. However, before you plan or depart do check the weather as sometimes it could rain a lot there in August.
Best time to visit Madhya Pradesh is from October through March, during the monsoon season,Madhya Pardesh sees heavy rainfall, and some places to visit might be closed due to the same. So plan your trip accordingly and do look up the places you wish to explore.