H. Sismono dalam bukunya yang berjudul Puasa pada Umat-umat Dulu dan Sekarang menyebutkan, puasa sudah dikenal oleh bangsa dan kaum yang hidup sebelum datangnya Islam. Seperti puasa yang dilakukan oleh bangsa Mesir kuno, Yunani kuno, Romawi Kuno, Zoroaster, Majusi, Yahudi, Nasrani, Cina kuno, Jepang kuno, Buddha, Hindu, Manu, dan Konghucu.
Caranya puasanya pun bermacam-macam. Tentu saja, tujuan dan motivasi puasa setiap agama pun berbeda-beda. Semua itu menunjukkan bahwa puasa merupakan tradisi dan kebiasaan dalam setiap agama dan umat-umat terdahulu. Berikut ini tradisi puasa pada peradaban dan agama lain: