Narrated from Sayyiduna Zaid bin Khalid Al-Juhani, may Allah be pleased with him, he said that the Messenger of Allah, peace and blessings be upon him, led us in the morning prayer at Hudaybiyyah after a night in which it had rained. When he finished the prayer, he turned to the people and said: "Do you know what your Lord has said?" They said: Allah and His Messenger know best. He said: "Some of My servants have believed in Me and some have disbelieved. Whoever said: 'We have received rain by the grace and mercy of Allah,' he is a believer in Me and a disbeliever in the influence of the stars. And whoever said: 'We have received rain due to such-and-such star,' he has disbelieved in Me and believed in the stars."
Hadith Referenceالادب المفرد / كتاب / 907
Hadith Gradingالألبانی:صحيح
Hadith Takhrij«صحيح : أخرجه البخاري ، كتاب الأذان ، باب يستقبل الامام الناس إذا سلم : 846 و مسلم : 71 و أبوداؤد : 3906 و النسائي : 1525»
Explanation & Benefits
Shaykh Maulana Usman Muneeb
Benefits and Issues: If a person holds the belief that stars play a role in causing rain to fall and that rain occurs through them, then this is shirk (associating partners with Allah), because the One who sends down rain is Allah Ta’ala. However, if he considers the rising of the stars merely as a sign, then there is no harm in this. Since this sign is also not definitive, this approach is not appropriate. It is best to avoid it altogether. The meteorological department makes predictions by estimating based on air pressure, humidity, etc., and they also mention only the possibility, not certainty. This is a different situation; their reliance is not upon the stars. But even in this case, the manner of speaking should not be like that of the people of ignorance (jahiliyyah), such as saying that rain occurred because of such-and-such star; that is, one should also avoid verbal impropriety.
Source: Fadlullah al-Ahad: Urdu Commentary on al-Adab al-Mufrad, Page: 907