Diwali 2023: This year, Lakshmi Puja falls on Sunday, November 12. It is observed on the evening of the 'amavasya tithi,' which refers to the new moon day in the Hindu lunar calendar.