In Massachusetts, a law recently went into effect that makes it possible to possess cannabis legally. It went into effect on December 16, 2016. The possession limit is one ounce, and it is possible to possess or gift as much as 5g of marijuana concentrate or hash.
Unfortunately, marijuana legalization in Maine has not gone into effect yet. In the state, the governor has to declare the election results to be valid. This could take as long as until January 7th. However, it will be possible to legally give cannabis as a gift in Maine by next Christmas! The possession or gifting limit will actually be higher than the other states at 2.5 ounces.