كان النبي يكثر من صيام التطوع في شهر شعبان، ففي الصحيحين عن عائشة رضي الله عنها قالت: «لم أره صائماً من شهر قط أكثر من صيامه من شعبان، كان يصوم شعبان كله إلا قليلاً» [1].
واختلف في الحكمة من ذلك، قال الحافظ ابن حجر –بعد أن ذكر أقوالاً في المسألة: والأولى في ذلك ما جاء في حديث أخرجه النسائي وصححه ابن خزيمة عن أسامة بن زيد، قال: قلت يا رسول الله: لم أرك تصوم من شهر من الشهور ما تصوم من شعبان؟ قال: ذلك شهر يغفل الناس عنه بين رجب ورمضان، وهو شهر ترفع فيه الأعمال إلى رب العالمين، فأحب أن يرفع عملي وأنا صائم [2].