النبي محمد صلى الله عليه وسلم صام رمضان مرة واحدة كاملة في السنة بعد فرض الصيام على المسلمين في السنة الثانية للهجرة. قبل فرض الصيام، لم يكن يصوم رمضان، ولكنه كان يصوم أيامًا متنوعة من السنة مثل يومي الاثنين والخميس وأيامًا يُعرف بصوم الديانات السابقة. بعد فرض الصيام في رمضان كركن من أركان الإسلام، صام النبي صلى الله عليه وسلم رمضان كاملًا كل عام حتى وفاته.