八關齋戒的緣由是在佛的時代,有兩個人去請示佛陀,其中一位是一生不斷地勤行布施,而另外一位則是持守八關齋戒,請示佛陀誰積聚的功德比較大?佛陀開示持守八關齋戒的功德,比一輩子勤行布施的功德大很多。
佛陀的經典中清楚說到:這個世界上所有的大海、湖泊是非常廣大的,如果以水瓢、寶瓶來測量這些水的多寡是數不盡的,可是如果依著八關齋戒的功德來思惟,這個世界湖海的數量是有窮盡的,而依著八關齋戒持守的功德是無盡的。
天道有六欲天,每一層的境界都不一樣。若修持八關齋戒一次,能投生六欲天的第一層;修持兩次則投生到六欲天的第二層,隨著修持的次數能往生到更上層的天道。
佛陀曾經開示,安住在菩提心來修持八關齋戒有很多的利益,其中第一個利益是不生三惡道,第二個是一切祈願皆能如意,第三個速得面見諸佛。