This Christmas I was very curious as to why red and green are the colors of christmas. With some help from google and the website whychristmas.com I got my answer and thought I would share it!
Green is a color of Christmas due to holly, ivy and mistletoe. They have been used for thousands of years to decorate and brighten up buildings during the long dark winter. They also reminded people that spring would come and that winter wouldn't later forever.
The Romans would exchange evergreen branches during January as a sign of good luck. Ancient Egyptians used to bring palm branches into their houses during the mid winter festivals.
In multiple parts of Europe during the middle ages, Paradise plays were performed often on Christmas Eve. They told Bible stories to people who couldn't read. The 'Paradise Tree' in the garden of eden in the play was normally a pine tree with red apples tied to it.
Currently the most common use of the color green at Christmas are Christmas trees.
An early use of red at Christmas were the apples on the paradise tree. They represented the fall of Adam in the plays.
Red is also the color of Holly berries, which is said to represent the blood of Jesus when he died on the cross. Bishops robes are also red. St. Nicholas wore a red robe and later also became Santa's uniform.
Gold is the color of the Sun and light - both very important in the dark winter. Both red and gold are the colors of fire that you need to keep you warm.
Gold was also one of the presents brought to the baby Jesus by one of the wise men and traditionally it's the color used to show the star that the wise men followed.
White is often associated with purity and pease in western cultures. The snow of winter is white and is another reason for white to be a color for Christmas.
White paper wafers were also sometimes used to decorate paradise trees. The wafers represented the bread eaten during Christian Communion or Mass, when Christians remember that Jesus died for them. White is used by most churches as the color of Christmas.
The color blue is often associated with Mary, the mother of Jesus. In medieval times blue dye and paint was more expensive than gold. Therefore it would only be worn by royal families and very rich people. Mary was often painted wearing blue to show she was very important. Blue can also represent the color of sky and heaven. During Advent, purple and sometimes blue is used in most churches for the color of the altar cloth.
I hope this helped explain why the colors of Christmas are the colors of Christmas! If you want to learn more go to whychristmas.com!