All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad is His slave and Messenger.
We are not aware of any evidence from The Book of Allaah and the Sunnah of the Prophet which prohibits a non-Muslim from drinking ZamZam water or eating the dates from Madeenah. Indeed, there were non-Muslims in Makkah and Madeenah but, as far as we know, it was not reported that he prevented them from drinking ZamZam water or eating the dates from Madeenah. Nonetheless, it is forbidden for a non-Muslim to enter Makkah.