The cost to mail a Christmas card depends on the size of the card, the type of mail service used, and the destination. Standard-sized cards sent within the United States cost approximately $0.55 to mail. Larger or bulkier cards, or cards sent internationally, may cost more. Additionally, some mail services offer discounts for bulk mailings, so it is worth checking with your local post office to see if there are any savings available.