Praise be to Allah.
Can men wear gold?
With regard to men wearing gold , whether it is a ring or anything else, it is not permissible under any circumstances. Prophet Muhammad (peace and blessings of Allah be upon him) forbade gold for the males of this ummah. He saw a man wearing a ring of gold and he (peace and blessings of Allah be upon him) took it from his hand and said, “Would any one of you take a coal from the fire and hold it in his hand?” (Narrated by Muslim, al-Libas wa’l-Zinah, 3897)
So it is not permissible for the Muslim male to wear a gold ring.
But with regard to rings of silver or any other kind of metal, it is permissible for men to wear them even if they are precious metals.
Are wedding rings haram?
With regard to the wedding ring, which is worn on the occasion of marriage, this is not one of the customs of the Muslims. If it is believed that it generates love between the spouses, and that taking it off and not wearing it will have an effect on the marital relationship, then this is regarded as a form of shirk and is a kind of jahili belief. Based on the above, it is not permissible to wear a wedding ring under any circumstances.
Why are wedding rings haram?
- Firstly, because it is an imitation of those who are no good; it is a custom that has come to the Muslims from the non-Muslims.
- Secondly, if that is accompanied by the belief that it has an effect on the marital relationship, then this is a kind of shirk. La hawla wa la quwwata illa Billah (there is no power and no strength except with Allah). (From a fatwa issued by Shaykh Salih al-Fawzan).
Shaykh Ibn ‘Uthaymin was asked about the ruling on wearing engagement rings. He said:
“The engagement ring is a kind of ring, and there is nothing wrong with rings in principle, unless that is accompanied by some belief, as some people do when the man writes his name on the ring that he gives to his fiancée, and she writes her name on the ring that she gives to him, believing that this will create strong bonds between the couple. In this case, this ring is haram, because it is an attachment to something for which there is no basis in Islam and which makes no sense. Similarly, with regard to the engagement ring, it is not permissible to the man to put it on his fiancée’s hand, because she is not his wife yet and she is still a stranger (non-mahram) to him, because she is not his wife until after the marriage contract has been done.” (Al-Fatawa al-Jami’ah li’l-Marah al-Muslimah, vol. 3, p. 914-915)
And Allah knows best.