In most regions, real Christmas trees are typically available for purchase starting in November and can be found at a variety of stores, including tree lots, garden centers, and even some grocery stores. However, availability may vary depending on the region and demand. It's always best to check with local stores to see when they begin selling trees. In some cases, the best selection and prices may be available closer to the holiday season, so it may be worth waiting until then to purchase a tree.