- Puasa tanggal sepuluh saja (‘Asyura).
- Puasa tanggal Sembilan (Tasu’a) dan tanggal sepuluh (‘Asyura).
- Puasa tanggal sepuluh (‘Asyura) dan tanggal sebelas.
- Puasa tiga hari, tanggal 9, 10 dan 11.
- Keutamaan puasa ‘Asyura
Puasa ‘Asyura adalah puasa yang sudah dilaksanakan terlebih dahulu oleh orang Yahudi, sebagaimana riwayat dari Ibnu Abbas radhiyallahu ‘anhumaa, beliau berkata:
” قدم النّبي – صلّى الله عليه وسلّم – المدينة فرأى اليهود تصوم يوم عاشوراء، فقال: ما هذا؟ قالوا: هذا يوم صالح، هذا يوم نجّى الله بني إسرائيل من عدوّهم، فصامه موسى – عند مسلم شكراً – فقال رسول الله صلّى الله عليه وسلّم: فأنا أحقّ بموسى منكم، فصامه وأمر بصيامه “.
“Nabi tiba di Madinah dan dia mendapati orang-orang Yahudi sedang berpuasa ‘Asyura. Nabi bertanya: “Puasa apa ini?” Mereka menjawab: “Hari ini adalah hari yang baik, hari di mana Allah telah menyelamatkan Bani Israil dari kejaran musuhnya, maka Musa berpuasa sebagai rasa syukurnya kepada Allah. Dan kami-pun ikut berpuasa. Nabi berkata: “Kami lebih berhak terhadap Musa daripada kalian”. Akhirnya Nabi berpuasa dan memerintahkan manusia untuk berpuasa.
Di dalam riwayat yang lain Aisyah radhiyallahu ‘anhaa berkata:
” كان يوم عاشوراء يوماً تصومه قريش في الجاهلية، وكان رسول الله – صلّى الله عليه وسلّم – يصومه، فلمّا قدم المدينة صامه، وأمر النّاس بصيامه، فلمّا فرض رمضان قال: من شاء صامه ومن شاء تركه “
“Dahulu orang Quraisy berpuasa ‘Asyura pada masa jahiliyyah. Dan Nabi-pun berpuasa ‘Asyura pada masa jahiliyyah. Tatkala beliau hijrah ke Madinah, beliau tetap puasa ‘Asyura dan memerintahkan manusia juga untuk berpuasa. Ketika puasa Ramadhan telah diwajibkan, beliau berkata: “Bagi yang hendak puasa silakan, bagi yang tidak puasa, juga tidak mengapa. (HR. Bukhari dan Muslim).***