It is a national holiday on which most businesses and shops are closed. Many Christians go to church on the day, and most spend time with family and friends. Gifts and cards are usually exchanged between friends and family at this time. Although most shops are open on Christmas Eve, December 24th, they will usually close early to enable people to spend time with their families and prepare for the holiday. New Year's Day, January 1st, marks the beginning of the new year, and is also a national holiday.
Shops usually close early on New Year's Eve.
In Northampton, the annual First Night celebration attracts thousands of local residents to an afternoon and evening of live performances in a variety of downtown locations.