There is a similar distinction with longer holidays including easter hanukkah the new year. Both on and at are used with holidays but the meaning is differenton is used with specific days and at is used with holiday periods. What Is The Difference Between At Christmas And On Christmas English Language Learners Stack Exchange On monday on my birthday on christmas day days morning afternoon evening night. Christmas day preposition . 25 whereas at christmas means during the christmas season late december. On monday i am taking my dog for a run. At lunchtime at dinnertime at breakfast time. On october 22nd i am going to buy a new television. At the weekend on the weekend on weekends at the time at the same time. At christmas at easter at night. Where will you be on new years day. In december in june decades. A simple explanation of using prepositions with celebration days like christmas. Do you k...