Each color associated with Christmas has a symbolism you can use to teach children about Christmas.
Red symbolizes the Christ was born on Christmas so He could shed His blood for our sins.
Romans 5:9 Now that we have been justified by his blood, how much more will we be saved from wrath through him!
Green is the color of the evergreens that last all year long even through the winter snow. It symbolizes eternal life that Jesus came to give.
White symbolizes the purity of Christ. He lived a sinless life, and cleanses us from our sins when we turn to Him.
Hebrews 4:15 For we do not have a High Priest who cannot sympathize with our weaknesses, but was in all points tempted as we are, yet without sin.
Gold symbolizes the kingship and royalty of Jesus Christ. He came to this Earth as a baby, but He is the King of Kings and Lord of Lords.
Matthew 2:1-2 Now after Jesus was born in Bethlehem of Judea in the days of Herod the king, behold, wise men from the East came to Jerusalem, saying, “Where is He who has been born King of the Jews? For we have seen His star in the East and have come to worship Him.
Silver has two meanings. It symbolizes the star of Bethlehem that the wise men followed. But it also symbolizes Jesus as our Great Shepherd. In Bible times, shepherds rang bells to help the sheep find their way home. Jesus came to Earth to help us find our way back to God.
John 10:11 I am the good shepherd. The good shepherd gives His life for the sheep.