Hadith on Oaths: Abandon oaths if better option available

‘Adi ibn Hatim reported: The Messenger of Allah, peace and blessings be upon him, said, “Whoever has given an oath and then he sees something better than it, let him choose that which is better and abandon his oath.

In another narration, the Prophet said, “Then if he sees something more righteous, let him choose righteousness.

Source: Ṣaḥīḥ Muslim 1651

Grade: Sahih (authentic) according to Muslim

عَنْ عَدِيِّ بْنِ حَاتِمٍ قَالَ قَالَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ مَنْ حَلَفَ عَلَى يَمِينٍ فَرَأَى غَيْرَهَا خَيْرًا مِنْهَا فَلْيَأْتِ الَّذِي هُوَ خَيْرٌ وَلْيَتْرُكْ يَمِينَهُ

وفي رواية أخرى ثُمَّ رَأَى أَتْقَى لِلَّهِ مِنْهَا فَلْيَأْتِ التَّقْوَى

1651 صحيح مسلم كتاب الأيمان باب ندب من حلف يمينا فرأى غيرها خيرا منها أن يأتي الذي هو خير ويكفر عن يمينه