How long does it take the post office to deliver a greeting card or letter sent by First Class mail to a different city these days? 6 - 8 days for most First Class mail, excluding Sundays and holidays from the count of days.
We are often asked how long it will take to have a greeting card or letter delivered to a different city by First Class mail. Though delivery times may vary, these delivery times, based on our experience, are a good guide to avoiding disappointment.
This guidance is based on current delivery times and reflects the ongoing impact of Covid-19 on delivery of First Class mail sent from one city or state to another.
Cards will be delivered within 6 days, except that cards mailed to Alaska, Hawaii, New York, New Jersey, Ohio and Puerto Rico may require up to 8 days. Guam may require up to 9 days. Exclude Sundays and holidays from the count of days.
Cards mailed after the last mail collection on any day are treated as if mailed on the next day that the post office is open.
(Delivery times will be shorter for a greeting card or letter that is both mailed and delivered in the same town or city).
|Destination||Days to delivery*|
|Alaska, Hawaii, New York, New Jersey, Ohio and Puerto Rico||8|
|All other destinations||6|
|* Exclude Sundays and holidays from the count of days. First Class cards and letters both mailed and delivered within the same city or town will be delivered more quickly.|
The US Post Office tells its customers to expect that every First Class card or letter will be delivered in 3 days, or sooner, if the card or letter is both mailed and delivered within the 48 states. Delivery to Alaska, Hawaii and Puerto Rico is said to take 4 days and delivery to Guam 5 days.
In our experience, before Covid-19, many cards and letters mailed First Class did not meet those delivery times. Our experience was that First Class cards and letters were often being delivered in 4 days (6 days for Alaska, Hawaii Puerto Rico and 7 for Guam).
Most birthday cards within the 48 states are now being delivered within 6 days - even with Covid-19. But certain areas now seem to require more than 6 days for delivery.
Cards and letters sent First Class mail to Alaska, Hawaii, New York, New Jersey, Ohio and Puerto Rico may take up to 8 days. Guam may take up to 9 days. As before, exclude Sundays and holidays from the count of days.
If your card or letter arrives late, you’re not going to feel great about it. So, if possible, mail your cards and letters a little sooner than you ordinarily might.