Macam-Macam Puasa Puasa ditinjau dari hukum pelaksanaannya dibedakan menjadi empat macam, yaitu puasa wajib, sunah, makruh, dan haram.