Home Depot typically begins selling Christmas trees during the month of November, but the exact dates may vary depending on location. The store usually carries a variety of Christmas trees, including live and artificial options, and offers special deals and promotions during the holiday season. It's best to check with your local Home Depot for specific details on when they start selling Christmas trees and to find out what discounts or sales may be available.