Home Depot typically starts selling Christmas trees in late October or early November, depending on the store's location and local holiday shopping trends. However, specific availability and selection may vary by region and location, so it's always best to check with your local store or their website for more information.