The number of lights on a Christmas tree varies depending on the size and style of the tree. For a standard 6-7 foot tree, it's common to have between 300 and 500 lights. However, some people may choose to use more or less depending on their personal preferences and the overall look they're going for.