Adapun beberapa hukum puasa antara lain sebagai berikut:
- Puasa Wajib merupakan puasa yang wajib dijalankan pada bulan ramadhan. Contoh puasa wajib yaitu Puasa Dibulan Ramadhan, Puasa membayar khafarah ( denda), Puasa Nadzar( puasa yang dijalankan apabila memiliki keinginan dan keinginanya tercapai).
- Puasa Haram merupakan puasa yang apabila dilakukan akan berdosa. Contohnya puasa pada Hari Raya Idul Fitri, Puasa pada hari tasyriq yaitu ke 11, 12, 13 bulan Dzulhijah, Puasa wanita pada saat haid/ nifas( sesudah melahirkan).
- Puasa Sunnah merupakan puasa yang dilakukan untuk beribadah kepada allah selain puasa wajib. Contohnya Puasa Daud, Puasa Senin-Kamis, Puasa 3 hari setiap bulan ( ayamul biyadh).
- Puasa Makruh merupakan puasa yang apabila ditinggalkan mendapat pahala, jika tidak dilakukan tidak berdosa. Contohnya Puasa dihari juma’at, puasa dihari sabtu dan minnggu.
- Puasa Mubah merupakan puasa yang boleh dilakukan Contohnya Puasa pada hari-hari biasa. Atau dengan kata lain Puasa yang apabila dikerjakan tidak berdosa dan apabila ditinggalkan mendapatkan pahala (lebih baik ditinggalkan).Contohnya Puasa yang dilakukan pada hari Jum’at kecuali hari sebelumnya atau setelahnya berpuasa, Puasa sunah pada paruh kedua bulan sya’ban.