Short answer: most USPS carriers finish their routes between 5:00 and 6:30 p.m., but USPS officially delivers until 8:00 p.m. local time. Deliveries after 8 p.m. do happen, especially during the December peak or when a route is short a carrier, but they are the exception, not the rule. The one service with a real time promise is Priority Mail Express, which is guaranteed by 6:00 p.m.
If your mail keeps showing up late and you are wondering whether that is normal, this breaks down exactly how late USPS realistically delivers, how it changes by service and season, why the time drifts from one day to the next, and when a late delivery is actually a sign that something has gone wrong.
How late does USPS deliver?
USPS gives carriers until 8:00 p.m. to finish delivering each day. That is the outer edge, not your expected time. In practice, most homes have their mail by early evening. Here is how the day usually shakes out:
| Scenario | Typical delivery time |
|---|---|
| Normal day, most routes | 5:00 to 6:30 p.m. or earlier |
| Official USPS cutoff | 8:00 p.m. local time |
| Heavy volume or short-staffed route | 7:00 to 8:00 p.m. |
| December peak season | Evening deliveries common |
| After 8:00 p.m. | Rare |
So if your mail lands at 6:30 p.m. now and then, that is well within normal. If it is consistently arriving after 7 p.m. every day, that usually points to a long route or one that is chronically short a carrier, rather than to anything being wrong with your specific mail. For the full picture of the daily window and what drives it, see our guide on what time USPS delivers.
Why your mail sometimes comes late
There is no fixed clock on your mailbox, and a handful of things push the delivery time later on any given day:
- Where you sit on the route. Carriers deliver in a set sequence. If your stop is near the end, you simply wait longer, which is why a neighbor a few streets over can get mail hours before you.
- Mail volume. A heavier day, a Monday backlog, or the holiday rush all stretch the route out and push the last stops later.
- A substitute carrier. When your regular carrier is off, a fill-in covers the route. They know it less well, so it tends to run slower and finish later. This is also why weekend mail often arrives later than on weekdays.
- Weather. Snow, ice, heat, and storms all slow travel between stops.
- Peak season. From late November through December, evening deliveries become far more common as USPS pushes to clear record parcel volume.
None of these are things you can control, which is exactly why chasing an exact minute is a losing game. The pattern over a week tells you far more than any single late day.
How late by service: does the mail class change the time?
For the time of day, the mail class matters less than you would think, with one big exception. Regular services all ride the same carrier on the same route, so they land in the same window:
- First-Class Mail, USPS Ground Advantage, and Priority Mail all arrive whenever your carrier reaches your stop, typically by 5:00 to 6:30 p.m., with the 8:00 p.m. cutoff. None of them promises a time of day, only a delivery-day estimate.
- Priority Mail Express is the exception and the only service with a real time guarantee: by 6:00 p.m. to most addresses, and by 10:30 a.m. or noon to many major-city addresses, with a money-back guarantee if it misses.
So the practical rule is simple. If you only care what day something lands, any service gives you an estimate. If you care what time it lands, Priority Mail Express is the only one that will commit. To sanity-check how many days something will take before you choose, run the two ZIP codes through our Delivery Time Estimator, and our ZIP-to-ZIP delivery time guide explains how distance shifts the estimate.
How late does USPS deliver on Saturday and Sunday?
Saturday runs on essentially the same schedule as a weekday. Carriers deliver regular mail and packages, and you can see a Saturday delivery as late as 7 or 8 p.m., especially in December. Because a substitute usually covers the route, Saturday mail leans toward the later end of the window. The counter is the only real difference: Post Offices keep limited Saturday hours, often only the morning. Our guide on whether USPS delivers on Saturday covers exactly what moves and which locations stay open.
Sunday is a different animal. USPS does not deliver regular mail on Sundays. The only things that move are Priority Mail Express, Amazon packages, and a growing share of Priority Mail in higher-volume areas, and those can arrive anywhere from morning to well into the evening because Sunday routes are lighter and less predictable. The full rundown is in does USPS deliver on Sunday. If you are not sure whether a given date is even a delivery day, the free Postal Holiday and Delivery Day Checker will tell you at a glance.
Does USPS deliver after 8 p.m., and does it deliver in the dark?
Occasionally, but it is uncommon. USPS sets 8:00 p.m. as the point by which carriers should be done, and most days they finish well before it. You will see reports of deliveries at 9 or even 10 p.m., and those do happen during the worst of the December crush or on a badly backed-up route, but they are the rare exception. If it is past 8 p.m. and your mail has not arrived, it most likely is not coming that day and will show up on the next delivery day instead.
Delivering in the dark, on the other hand, is completely normal in winter. When the sun sets around 5 p.m., a perfectly ordinary 6:00 p.m. delivery happens after dark, and carriers routinely finish routes by headlamp and porch light in December. Dark does not mean late in any meaningful sense; it just means winter.
What time does Priority Mail Express arrive?
If you need a time you can actually count on, Priority Mail Express is the only USPS service that gives you one. It is guaranteed to arrive by 6:00 p.m. to most addresses, with a money-back guarantee if it misses, and it delivers 365 days a year including Sundays and holidays. To many major-city addresses it lands even earlier, by 10:30 a.m. or noon.
Every other service, including Priority Mail, USPS Ground Advantage, and First-Class Mail, gives you a delivery-day estimate but makes no promise about the hour. So if the time of day genuinely matters, Express is the one worth paying for.
How to find your carrier’s usual delivery window
You cannot pull an exact time out of USPS, but you can get close by paying attention for a week or two:
- Sign up for Informed Delivery. This free USPS feature emails you grayscale previews of the letter-mail arriving that day, so you at least know something is on its way.
- Track the time for a week. Jot down when your mail lands each day. You will usually see a two- to three-hour band it falls inside, and that band, not a single minute, is your realistic expectation.
- Ask your carrier. If you catch them, a quick question about their usual timing beats any website. They know their route better than anyone.
- Watch your tracking. An Out for Delivery scan means the item is on the truck for that day and will arrive within the normal window, though it does not tell you the hour.
When a late delivery is actually a problem
A single day of late mail is normal and not worth a second thought. What is worth a closer look is a different pattern: your tracking flips to Out for Delivery and then the day ends with nothing in the box, or a package blows past its estimated date with no new scans.
If your item went Out for Delivery but never showed, the causes and fixes are laid out in USPS out for delivery but not delivered. And if tracking has simply gone quiet for several days, that is a separate issue covered in USPS tracking not updating. Those are the situations that actually warrant action, as opposed to mail that is just running a couple of hours behind on a busy evening.
Frequently asked questions
What is the latest USPS will deliver?
USPS sets 8:00 p.m. local time as the cutoff for carriers to finish. Most routes wrap up between 5:00 and 6:30 p.m. Deliveries after 8 p.m. happen occasionally during peak season but are rare.
Does USPS deliver after 8 p.m.?
Occasionally, but it is uncommon. Reports of deliveries at 9 or 10 p.m. usually come from the December holiday crush or a badly backed-up route. On a normal day, if mail has not arrived by 8 p.m. it will likely come on the next delivery day.
Does USPS deliver in the dark?
Yes, especially in winter when it gets dark early and during the December holidays when carriers work extended hours. A delivery at 6 or 7 p.m. in December often happens after sunset, which is completely normal and not a sign of a problem.
How late does USPS deliver on Saturday?
Saturday runs on the same delivery schedule as a weekday, so mail and packages can arrive as late as 7 or 8 p.m., and often lean later because a substitute carrier covers the route. Post Office counters, however, keep limited Saturday hours.
Why is my mail coming so late all of a sudden?
The most common causes are a substitute carrier covering your route, higher mail volume, a recent route change, or bad weather. If it stays late for weeks at a time, a route change is the most likely reason.
How can I get mail delivered by a guaranteed time?
Send it Priority Mail Express, the only USPS service with a time guarantee. It is delivered by 6:00 p.m. with a money-back guarantee if it misses. No other USPS service promises a specific time of day.
The bottom line
Most USPS mail arrives by 5:00 to 6:30 p.m., and the official cutoff is 8:00 p.m., with later deliveries reserved mostly for the December rush and short-staffed routes. The time will drift day to day based on where you sit on the route, the volume, the season, and who is delivering, and that drift is normal. If you need a genuine time guarantee, Priority Mail Express by 6:00 p.m. is the only service that offers one, and if your tracking stalls or a package misses its date entirely, that is when it is worth digging in rather than just waiting out a late evening.






You’re usps is very seldom on time.
You should advertise on usps orders to make sure they let usps customers know that if they expect delivery on a specific date to look at the shipping options.
Agreed, I’m far from impressed. I’ve been given three separate days to expect my package and USPS failed to deliver on all three days, and has yet to deliver my order.
USPS is a broken system that that could use some serious restructuring.
USPS continually delivers past 5PM to our business mailbox. Our business is closed after 5PM, so the local thieves reliably steal whatever is in the mailbox that night. Oh, by the way we are located within 1.5 miles from the post office from which the mail and parcels are distributed.
Since the timing is the real problem, the fixes worth setting up are a package intercept or a Hold for Pickup so items wait at the post office, or switching that mailbox to a PO box for anything valuable. USPS delivery instructions and Informed Delivery alerts also let you catch a delivery the moment it lands so it is not sitting out overnight.
My medication is still delayed. It has taken three additional days to arrive from Phoenix Arizona to Long Beach and I’m still waiting for it. Today is 6 PM Pacific time. I’ve been waiting all day and they keep changing. Delivery dates and delivery times. This is unacceptable and ridiculous. In total it has taken 5 days and I still have not received it yet. That is why they called it snail mail because that is precisely what it is totally ridiculous.
Five days for medication is genuinely stressful, and I am sorry it is dragging. For prescriptions specifically, it is worth asking your pharmacy whether they can ship future refills via Priority Mail or a courier, since first-class and Ground Advantage carry no delivery guarantee. For this one, a Missing Mail search can help locate it, and Informed Delivery will at least show you when it finally moves.
I am so disappointed that the mail is delivered LATE almost everyday.7:00 pm last week.Today still not here6:18.
Consistent 6-to-7pm delivery usually means your route is stretched thin or short a carrier. USPS aims to finish by 5pm but has no hard cutoff, and late runs have become common. If it is every day, your local postmaster is the one who can look at how the route is staffed.