Yes, the United States Postal Service (USPS) typically delivers mail on Christmas Eve, but the delivery schedules may vary depending on the location and the mail volume. However, it is important to note that some post offices may have limited hours or be closed on Christmas Eve, so it is best to check with your local post office to confirm the delivery schedule. Additionally, some private delivery services, such as FedEx and UPS, may also deliver on Christmas Eve in certain areas.