First, consider the type of tree. This can make a huge difference. When it comes to not losing your needles (or marbles) it’s best to consider the Christmas tree variety when trying to avoid masses of needle drop.
To prevent a green carpet of needles covering your presents, look to varieties like the Abies nordmanniana (Nordmann fir) which is known for its needle retention. These trees can be pricey but they will not disappoint.
Another option for your Christmas tree list this year is the Abies fraseri (Fraser fir) which is somewhat like the Picea abies (Norway spruce) but with much better needle retention. With upturned needles its classical Christmas tree shape is a slightly larger price tag than the Spruce. For more information on Christmas tree varieties, check out my blog.