India suffers from major heatwaves during March-June. The rising trend of number of intense heatwaves in recent decades has been vaguely attributed to global warming. Since the heat waves have a serious effect on human mortality, root causes of these heatwaves need to be clarified. Based on the observed patterns and statistical analyses of the maximum temperature variability, we identified two types of heatwaves. The first-type of heatwave over the north-central India is found to be associated with blocking over the North Atlantic. The blocking over North Atlantic results in a cyclonic anomaly west of North Africa at upper levels. The stretching of vorticity generates a Rossby wave source of anomalous Rossby waves near the entrance of the African Jet. The resulting quasi-stationary Rossby wave-train along the Jet has a positive phase over Indian subcontinent causing anomalous sinking motion and thereby heatwave conditions over India. On the other hand, the second-type of heatwave over the coastal eastern India is found to be due to the anomalous Matsuno-Gill response to the anomalous cooling in the Pacific. The Matsuno-Gill response is such that it generates northwesterly anomalies over the landmass reducing the land-sea breeze, resulting in heatwaves.