For the formation of hailstones the following conditions are required:
- Intense heating which results in upwards air flow.
- The decrease in air temperature at higher layers of the atmosphere.
- As India is a tropical country, we do not find cooler air at higher levels because of the intense heating of land.