For a ceiling height of 8 feet, the ideal size for a Christmas tree would be around 5-6 feet. This will ensure that the tree doesn't take up too much space in the room and that it still looks impressive. You could even consider a slightly smaller tree if you're looking for a more intimate setting, but anything above 6 feet would likely be too large for your ceiling height.