ประเพณีวันขึ้นปีใหม่ของไทยสมัยอยุธยาและรัตนโกสินทร์ ตั้งแต่ รัชกาลที่ ๑ ถึงรัชกาลที่ ๕ ตอนต้น ถือวันทางจันทรคติขึ้น ๑ ค่ำ เดือน ๕ เป็นวันขึ้นปีใหม่ ในพระราชพิธีสิบสองเดือน พระราชนิพนธ์ พระบาทสมเด็จพระจอมเกล้าเจ้าอยู่หัว มีความว่าพระราชพิธีขึ้นปีใหม่ วันขึ้น ๑ ค่ำ เดือน ๕ ครั้นต่อมาในรัชกาลที่ ๘ คณะผู้สำเร็จราชการแทน พระองค์ใน พระปรมาภิไธยพระบาทสมเด็จพระปรเมนทร มหาอานันทมหิดล ได้ประกาศให้ใช้วันที่ ๑ มกราคม เป็นวันขึ้นปีใหม่ เพราะวันที่ ๑ มกราคม ใกล้เคียงวันแรม ๑ ค่ำ เดือนอ้าย เป็นการใช้ฤดูหนาวเริ่มต้นปี และเป็นการสอดคล้อง ตามจารีตประเพณีโบราณของไทยต้องตามคติแห่งพระบวรพุทธศาสนาและตรงกับนานาประเทศ โดยให้เริ่มใช้ตั้งแต่วันที่ ๑ มกราคม พ.ศ. ๒๔๘๔ เป็นต้นไป.