Question 305: What is the opinion of Islaam on carrying amulets and saying charms?
Answer: It is not permissible to carry amulets or let people put them on; as the Prophet (peace be upon him) prohibited us to do this saying, If one ties an amulet, Allaah will not accomplish his affairs for him. The Prophet (peace be upon him) also says, [Illegal] Ruqyah, amulets and love-potions are acts of Shirk (associating others with Allaah in His Divinity or worship). The Ruqyah here means: All words that are not from Qur’aan and Sharee`ah-based supplications. Concerning Ruqyahs with (verses from) Qur’aan and Sharee`ah-based supplications, which are recited on the patient; they are permissible as the Prophet (peace be upon him) says, There is no harm in Ruqyah as long as it does not include Shirk. Amulets are: things carried or tied in order to get rid of the evil eye and relieve or get rid of affliction... read more here.