A bench headed by Justice M B Lokur directed the Centre to also implement the provisions of Disaster Management Act and fix a time limit for declaration of drought on scientific grounds.
It also asked the Centre to revise the drought management manual to provide effective relief to calamity-hit farmers and prepare a national plan to tackle the crisis.
"The agriculture ministry is directed to hold a meeting within a week with chief secretaries of drought-hit Bihar, Gujarat and Haryana to assess the situation," the bench also comprising Justice N V Ramana said.
The court also directed that the National Disaster Response Force should be trained and equipped to tackle the drought-like situation.
Additional Solicitor General P S Narasimha had on April 26 told the bench that Centre is alive to the situation prevailing in the drought-hit areas and states are working hard to provide every possible relief to the farmers in such natural calamity hit areas.
Earlier, the apex court had told the Centre whether it was not its responsibility to warn the states about the drought like situation likely to prevail in the near future. The court had expressed its concern over low compensation paid to calamity-hit farmers and observed that it was leading some of them to commit suicide.
The petitioner Non-Governmental Organisation, Swaraj Abhiyan, in its revised prayer, had sought a direction to Centre to abide by the provisions of MNREGA Act and use it for employment generation in drought-affected areas.
The public interest litigation filed by the NGO had alleged that parts of 12 states of Uttar Pradesh, Karnataka, Madhya Pradesh, Andhra Pradesh, Telangana, Maharashtra, Gujarat, Odisha, Jharkhand, Bihar, Haryana and Chattisgarh were hit by drought and the authorities were not providing adequate relief.
'Why promote silly characters like Mickey Mouse?'
Kunchacko Boban replaces Prithviraj in Naale Raavile
PHOTOS: Putin shows off ace stick skills in all-star ice hockey game
Penalty on call drops unreasonable, rules SC
How to manage your manager