No, making vows to saints is considered a major shirk (polytheism) that expels one from the fold of Islam. This is because acts of worship, including vows, should only be directed to Allah Almighty.
Making vows is generally disliked because the Prophet (peace be upon him) forbade it, stating that it brings no good and does not alter divine decree. What Allah has destined for you, whether good or bad, will occur regardless of a vow.
Yes, it is permissible to make such a vow if it is intended as an act of hospitality and honor for a living scholar or worshipper who visits you. This is not considered an act of worship directed to them, but rather an act of respect and generosity.
Transcribe recordings, audio files, and YouTube videos — with AI summaries, speaker detection, and unlimited transcriptions.
Or transcribe another YouTube video here →