Real Christmas trees usually go on sale in late November or early December. The exact timing can vary depending on where you live and what stores you shop at. It's a good idea to check your local stores or websites to see when they start selling real Christmas trees so you can get one in time for the holiday season.