Why are Red and Green Associated With Christmas?

The colors are defined in Christian culture as Red color of Blood – Jesus was cruficied and Green is associated with Eternal life and evergreen – symbolizing happy life.