Ah, the magical Christmas lights! They are the perfect way to decorate a Christmas tree. The number of lights you need depends on the size of your tree. For a small tree, you might need around 100 lights. For a medium-sized tree, you might need around 200 lights. And for a large tree, you might need around 300 lights. But remember, the more lights, the merrier!