มีหลายศาสนาที่บังคับให้ถือศิลอดในรูปแบบที่ต่างกันจากศาสนาอื่น

การถือศิลอดไม่ได้เป็นหลักคำสอนของศาสนาอิสลามอย่างเดียว นอกเหนือจากอิสลามแล้วยังมีศาสนาอีกหลายศาสนาที่สอนให้ถือศิลอด ถึงแม้นวิธีการอาจจะต่างกัน

ในศาสนาพรามณ์หรือฮินดูจะมีการถือศิลอดในวันที่สิบเอ็ดและสิบสองของทุกๆเดือน

ในศาสนายิวก็จะมีการถือศิลอดเป็นบางช่วงเวลา ซึ่งในกรณีที่ผู้นับถือศาสนายิวเห็นว่าพระเจ้าทรงโกรธ พวกเขาก็จะถือศิลอดเพื่อที่จะให้พระเจ้าอภัยโทษ หรือในกรณีที่ชาวยิวตกระกำลำบาก พวกเขาก็จะถือศิลอดเพื่อให้พระเจ้าทรงประทานความอยู่รอดให้กับชาวยิว และในกรณีที่ชาวยิวถูกกดขีจากผู้นำประเทศใดประเทศหนึ่งที่พวกเขาอยู่ใต้อำนาจของประเทศนั้นๆ พวกเขาจะต้องถือศิลอดในเดือนสี ห้า เจ็ดและสิบ เพื่อรำลึกถึงประวัติศาสตร์ทีเคยเกิดขึ้นกับชาวยิวในอดีต

ในศาสนาคริสต์ก็เช่นกัน จะมีการถือศิลอดเหมือนกับชาวยิว นอกเหนือจากนั้นชาวคริสต์ยังถือศิลอดในทุกๆวันพุทธและศุกร์ของสัปดาร์ และจะเห็นได้ว่าชาวคริสต์ในแต่ละพื้นที่และทุกมุมโลกจะมีการถือศิลอดที่ต่างกัน

การถือศิลอดในทุกๆศาสนาที่กล่าวมานั้นจะเป็นการถือศิลอดในวันเวลาที่ต่างกันและในโอกาศนั้นๆ

แต่ในอิสลามการถือศิลอดที่พี่น้องมุสลิมทุกคนจำเป็นที่จะต้องปฏิบัติคือในเดือนรอมฏอนเพียงเดือนเดียวเท่านั้น นอกจากนี้ยังมีการถือศิลอดที่พี่น้องมุสลิมควรปฎิบัติตามโอกาศและวันสำคัญ แต่จะไม่มีการบังคับ

ฉะนั้นการถือศิลอดเป็นภารกิจหลักของทุกๆศาสนา เพียงแต่วิธีการที่ต่างกันเท่านั้น