Kewajiban puasa bulan Ramadhan disyariatkan pada tanggal 10 Sya‘ban di tahun kedua setelah hijrah Nabi SAW ke Madinah. Waktunya kira-kira sesudah diturunkannya perintah penggantian kiblat dari masjidil Al-Aqsha ke Masjid Al-Haram.
Semenjak itulah Rasulullah SAW menjalankan puasa Ramadhan hingga akhir hayatnya sebanyak sembilan kali dalam sembilan tahun dengan rincian sebagai berikut:
Pertama Rasulullah SAW menjalankan puasa tahun ke 2 Hijriah yang merupakan Ramadhan pertama.
Kedua Rasulullah SAW menjalankan puasa tahun ke 3 Hijriah yang merupakan Ramadhan kedua.
Ketiga Rasulullah SAW menjalankan puasa tahun ke 4 Hijriah yang merupakan Ramadhan ketiga.
Ketiga Rasulullah SAW menjalankan puasa tahun ke 5 Hijriah yang merupakan Ramadhan keempat.
Keempat Rasulullah SAW menjalankan puasa tahun ke 6 Hijriah yang merupakan Ramadhan kelima.
Kelima Rasulullah SAW menjalankan puasa tahun ke 7 Hijriah yang merupakan Ramadhan keenam.
Keenam Rasulullah SAW menjalankan puasa tahun ke 8 Hijriah yang merupakan Ramadhan ketujuh.