امام صادق (علیه السلام) فرمودند:
عید غدیر، روز عبادت و نماز و سپاس و ستایش خداست و روز سرور و شادى است؛ به خاطر ولایت ما خاندان که خدا بر شما منّت گذارد و من دوست دارم که شما آن روز را روزه بگیرید.
و در جای دیگر فرمودند:
«عید غدیر، روز عید و خوشى و شادى است و روز روزه دارى به عنوان سپاس نعمت الهى است».
حضرت امام صادق (علیه السلام ) فرمود:
روز غدیر روز عبادت، نماز، شکرگزاری، ستایش خداوند و شادی است برای ولایت ما اهل بیت که خداوند با آن بر شما منّت گذاشت و قطعا من دوست دارم شما آن روز روزه بگیرید.
(تفسیر فرات الکوفی، ص: ۱۱۸)