No, the USPS does not deliver on Christmas Eve, as it is a federal holiday. Christmas Eve is a busy day for the USPS as they make final preparations for Christmas deliveries. The USPS does not deliver mail on the actual day of Christmas, either. On December 24th, 2022, the USPS will be open and delivering mail as usual, but they will be closed on the 25th and 26th, the two days after Christmas.