عید غدیر از بزرگترین عیدهای شیعیان است. در هجدهم ذیالحجه سال دهم هجری، پیامبر (ص) در حجه الوداع با نازل شدن آیه تبلیغ به فرمان خداوند امام علی (ع) را به جانشینی خود برگزید و هزاران نفر در این ماجرای بزرگ حضور داشتند و با امام علی (ع) بیعت کردند و ولایتمداری امام علی (ع) را تصدیق کردند.
روایت شده است از امام صادق(علیهالسلام) پرسیدند، آیا مسلمانان را غیر از جمعه و قربان و فطر عیدی هست؟ فرمود: آری عیدی است که احترامش از همه اعیاد بیشتر است،
راوی گفت: کدام عید است؟ حضرت فرمود: روزی است که حضرت رسول(صلیاللهعلیهوآله) امیرالمؤمنین(علیهالسلام) را به جانشینی خود منصوب کرد و اعلام کرد: هرکه من مولا و آقای اویم، پس علی مولا و آقا و پیشوای اوست و آن روز هیجدهم ذوالحجّه است.
راوی گفت: در آن روز چه کاری باید انجام داد؟ فرمود باید روزه بدارید و عبادت کنید و محمّد و آل محمّد (ص) را یاد آرید و بر ایشان صلوات فرستید، رسول خدا (ص) امیرالمؤمنین (ع) را وصیت کرد که این روز را عید گرداند و هر پیامبری به جانشین خویش وصیت میکرد که این روز را عید کند.