Question: why angel on top of christmas tree?
Answer: ANGEL VS STAR: A HISTORY Angels would be placed at the top of a Christmas tree to symbolise the significance of the angels who appeared high above Bethlehem to joyfully announce Jesus' birth on the first Christmas. They are also used to scare away evil spirits from people's homes.