عن عائشة رضي الله عنها قالت: " كان رسول الله يصوم حتى نقول لا يفطر ويفطر حتى نقول لا يصوم وما رأيت رسول الله استكمل صيام شهر إلا رمضان وما رأيته أكثر صياما منه في شعبان" [رواه البخاري برقم ( 1833 ) ومسلم برقم ( 1956 )] وفي رواية لمسلم برقم (1957): " كان يصوم شعبان كله، كان يصوم شعبان إلا قليلاً"
وقد رجح طائفة من العلماء منهم ابن المبارك وغيره أن النبي صلى الله عليه وسلم لم يستكمل صيام شعبان، وإنما كان يصوم أكثره،
وفي الصحيحين عن ابن عباس قال: "ما صام رسول الله صلى الله عليه وسلم شهراً كاملاً غير رمضان"
[أخرجه البخاري رقم 1971 ومسلم رقم 1157]، وكان ابن عباس يكره أن يصوم شهراً كاملاً غير رمضان،