Is it Allowed to Make Vows to Other than Allah?
No, it is not allowed to swear oaths except in Allaah’s Name.
Evidence from the Noble Qur'an
{O my Lord I have vowed to You what is in my womb to be dedicated for Your services}, {Soorah Aal-'Imraan, verse 35]
Evidence from the authentic Sunnah
((Whoever vows to obey Allaah should obey Him, and whoever vows to disobey Him should not disobey Him)), [Transmitted by al-Bukhaaree]