How many days until Christmas Eve Friday, 24 December 2027 There are 1660 days until Christmas Eve to go