2.Musafir ( orang yang berpergian jauh ) sedikitnya sejauh 81 kilometer
3.Orang yang sedang hamil
4.Orang yang sedang menyusui
5.Orang yang sedang datang bulan ( haid )
Adapun hari -- hari yang dilarang untuk berpuasa, yakni haram berpuasa pada hari -- hari yang telah ditentukan untuk tidak berpuasa yaitu:
1.Hari raya fitrah ( 1 Syawal )
2.Hari raya Qurban atau biasa disebut idul adha ( 10 Dzulhijjah )
3.Hari tasyrik yaitu 11, 12, 13 Dzulhijjah ( 3 hari sesudah hari Qurban )
G.Jenis -- jenis puasa sunah
Puasa sunah adalah puasa yang tidak wajib dilaksanakan namun jika dilaksanakan maka dapat pahala, puasa sunah yaitu: puasa Senin Kamis, hari Asyura 10 Muharam, puasa Syawal yaitu puasa 6 hari setelah idul Fitri.
H.Yang boleh dikerjakan dan tidak membatalkan puasa.