Poinsettias are technically a plant, but the vibrant colors of the leaves are sometimes called flame-leaf flowers or lobster flowers, making them the most popular red Christmas flowers. Amaryllis also comes in red and is quite popular.