Christmas trees at Home Depot typically go on sale in late October or early November. The exact dates may vary depending on the location, but generally, it's during the fall season when the holiday shopping season begins. Home Depot offers a wide selection of artificial and real Christmas trees in various sizes, styles, and prices. You can check their website or visit a local store to find out the exact dates when Christmas trees go on sale.