It takes at least 10 years for a Christmas tree to grow big enough to be cut down. And Canada’s loss of tree crops due to recent extreme weather events has led to a shortage that could last for many holiday seasons to come.