Слово «Обон» — это сокращение от японизированного названия буддистского праздника Улламбана (дев. उल्लम्बन; яп. 盂蘭盆会, урабонъэ), что на санскрите означает «висение вверх ногами» и подразумевает великое страдание. В Улламбана-сутре (Ullambana Sutra) рассказывается история про Мокурэна (Маудгальяяну), ученика Будды, который использовал свои способности, чтобы повидаться со своей умершей матерью. Он обнаружил, что та попала в мир голодных духов и сильно страдала. Взволнованный, он пошёл к Будде и спросил, как ему вызволить свою мать. Будда посоветовал ему сделать приношения еды, благовоний и светильников множеству монахов, которые вернулись из летнего уединения, на пятнадцатый день седьмого месяца. Ученик сделал это, и его мать была освобождена.
Согласно легенде, он также стал замечать её прошлую бескорыстность и жертвы, на которые она пошла для него. Ученик от счастья, что его мать свободна, и в благодарность за её доброту стал танцевать. Считается, что от его танца и пошел Бон одори, танец памяти предков и благодарности за их жертвы.