why are red and green christmas colors?
For hundreds of years, red and green have been the traditional colors of Christmas. ... Green, for example, represents the eternal life of Jesus Christ, just as evergreen trees remain green the whole winter long. Likewise, red represents the blood shed by Jesus Christ during his crucifixion.