Father Christmas wears red because it is the color of joy and happiness, which are key elements of the holiday season. Red is also associated with warmth and generosity, which are traits that Father Christmas embodies. Additionally, red is a bright and vibrant color that stands out, making it easy for children to spot him during his holiday travels.