Why is New Year's Day celebrated on January 1?
New Year’s Day was celebrated on January 1 for the first time in 45 BC when the then Roman Emperor Julius Caesar brought the Julian calendar into effect. It shifted the year's first day from March 1 to January 1. The Gregorian calendar used now had replaced the Julian calendar in 1582 and retained January 1 as the year's beginning.