คติที่มาเกี่ยวกับวันลอยกระทงมีอยู่หลายตำนาน ดังนี้
    1. การลอยกระทง เพื่อขอขมาแก่พระแม่คงคา
    2. การลอยกระทง เพื่อบูชาพระผู้เป็นเจ้าตามคติพราหมณ์คือบูชาพระนารายณ์ซึ่งบรรทม สินธุ์อยู่ในมหาสมุทร
    3. การลอยกระทง เพื่อต้อนรับพระพุทธเจ้า ในวันเสด็จกลับจากเทวโลก เมื่อครั้งเสด็จไป จำพรรษาอยู่บนสวรรค์ชั้นดาวดึงส์เพื่อทรงเทศนาอภิธรรมโปรดพระพุทธมารดา
    4. การลอยกระทง เพื่อบูชาพระพุทธบาท ของพระพุทธเจ้า ที่หาดทรายริมแม่น้ำนัมมทาน ทีเมื่อคราวเสด็จไปแสดงธรรมโปรดในนาคพิภพ
    5. การลอยกระทง เพื่อบูชาพระจุฬามณีบนสวรรค์ ซึ่งเป็นที่บรรจุพระเกศาของ พระพุทธเจ้า
    6. การลอยกระทง เพื่อบูชาท้าวพกาพรหม บนสวรรค์ชั้นพรหมโลก
    7. การลอยกระทง เพื่อบูชาพระอุปคุตตะเถระ ซึ่งบำเพ็ญเพียรบริกรรมคาถาอยู่ในท้อง ทะเลลึกหรือสะดือทะเล