Puasa Ramadan merupakan salah satu dari rukun Islam. Bulan Ramadan akan berlangsung selama 29–30 hari berdasarkan pengamatan hilal, menurut beberapa aturan yang tertulis dalam hadis.