Costco does sell Christmas trees! Their selection includes real and artificial trees in various sizes and shapes, with prices ranging from around $150 to over $1000 depending on the size and type of tree you're looking for. Additionally, Costco also carries a wide range of Christmas decorations, ornaments, and other festive accessories to help you create a beautiful holiday atmosphere in your home.