Answer:
Most Americans, even if they are not active Christians, feel that Christmas Eve (December 24) and Christmas Day (December 25) are family days that should be free of business and uninvited visitors. If you are invited to a home during this time, enjoy the treat, but if not, refrain from dropping by or calling.
On Christmas Eve, many Christian families will attend evening services at their local church (some commencing at 11 p.m. and concluding just after midnight). With minor exceptions, Christmas Eve is not a time for boisterous parties, Japanese (decoration cakes” or heavy consumption of alcohol.