Well, the colors of Christmas have always been associated with the holiday. The green represents the evergreen trees and plants that have been used to decorate homes and churches during the winter months. Red is thought to represent the blood of Christ and the sacrifice he made for us. So together, they represent the spirit of the holiday and the celebration of Jesus' birth.