Sekiz türlü oruç vardır:
- Faz olan oruçlar:Ramazan orucu.
- Muayyen zamanda olmayan farz oruçlar:Kaza ve kefaret oruçları
- Vacip oruçlar:Muayyen zamanda olur. Belli bir zamanda,bir gün veya birkaç gün oruç tutmayı adanması durumunda tutulacak oruçtur.
- Gayr-i muayyen oruçlar:Herhangi bir gün veya birkaç gün oruç adamak gibi.
- Sünnet olan oruçlar:Muharrem ayının dokuzuncu ve onuncu günlerinde oruç tutmak gibi
- Müstehab olan oruçlar:Her kameri ayın 13,14 ve 15.günleri oruç tutmak gibi
- Haram olan oruçlar:Ramazan bayramının 1.günü ile Kurban bayramının dört gününde oruç tutmak
- Mekruh olan oruçlar:Muharrem ayının yalnız 10.günü,yalnız cuma veya cumartesi günü,Nevruz ve Mihrican günleri,bütün sene her gün oruç tutmak ve konuşmamak şartıyla oruç tutmak mekruhtur.