اینکه امام در چه ماهی وفات یافته، روایات مختلف است. برخی بیست و پنجم شوال و برخی نیمه رجب را روایت کردهاند اما روایت بیست وپنجم شوال مشهورتر است. ولی مورخان شیعه و سنی اتفاق نظر دارند که سال وفات امام، 148 هجری بوده است.
همچنین نویسندگان و تاریخدانان شیعه متفقاً اعتقاد دارند که والی مدینه از سوی منصور عباسی امام را بوسیله زهر مسموم و شهید کرده است. (کفعمی) در کتاب مصباح روایت کرده که امام با انگوری زهرآگین مسموم و شهید شده است در این میان برخی محققان اهل سنت نیز شهادت امام را بوسیله زهر روایت کردهاند که از جمله مؤلفان کتابهای اسعاف الراغبین، نورالابصار، تذکرهٔ الخواص، الصواعق المحرقه را میتوان نام برد.