The answer varies, with a number of large stores staying open until 6 pm or beyond. There’s good reason to stay open, because 51% of Americans wait until Christmas Eve to buy presents (the study was conducted several years ago). But many businesses choose to close early to give employees time with their families. #IdeaoftheDay