The cheapest Christmas trees are typically artificial trees that are pre-lit and ready to go. They are usually sold at places like Walmart, Target, and Amazon. Some stores also have pre-lit trees that are marked down at the end of the holiday season. Real trees can be a bit more expensive, but you can usually find sales at your local tree farm or nursery.