Out for delivery on the tracking does mean you'll get your package today.
When your tracking updates to out for delivery you should expect your package to get delivered that day.
In transit means your package is moving within the USPS network.
When a package is in transit it means the package is moving within the USPS network and it's on it's way to your location.
The package in transit means it's most likely on a semi truck heading down the road to either another sorting facility or to your local post office.
Arrived at your local post office means the package is getting ready for delivery and out for delivery means the package is out for delivery and will be delivered that day to you.
In transit does not mean out for delivery on USPS.
When a package says in transit it means that the USPS package is traveling within the USPS network such as on an airplane, semi truck etc.
When the USPS tracking says out for delivery then the package will be delivered that day but in transit just means it's traveling from a USPS sorting facility to another sorting facility or to your local post office.
USPS will hold mail and packages for up to 30 days before it's returned to sender.
You must fill out a hold mail request if you're gonna be away for awhile and then USPS will hold your mail and packages for up to 30 days.
There is a 10 day period in which to pick up mail at the end of a USPS Hold Mail service request.
If the mail and packages are not picked up by this deadline, it will be returned to sender.
A USPS package can sometimes come at 8pm if the USPS has a lot of packages and needs to get them delivered.
Most USPS packages stop being delivered around 5:00 PM although in some cases such as around the Holidays or when the USPS has a lot of packages to deliver they may deliver your package or mail at 8:00 PM or before that when they get to your address.
USPS can in rare cases come twice a day if they are really busy such as through the holidays and have more than one package to deliver to you address.
Most often though USPS will deliver all your packages at once on the same day if they have them at the post office.
USPS does deliver some types of packages in some locations on Sunday.
However most packages and mail do not come through USPS on Sunday and you most often have to wait until Monday to get your package.
The Postal Service currently delivers Priority Mail Express and certain Amazon packages on Sundays.
You cannot speed up a USPS delivery once the package is on the USPS truck or mail carriers vehicle.
The only way you can speed up a USPS delivery is to have the package shipped overnight or through a faster USPS service.
However it's not possible to speed up the actual delivery time of your package through USPS once it's out for delivery as it will arrive when the USPS mail carrier gets to your address or when your package is sorted and ready at the post office.
You can pick up a USPS package before delivery if the package is at your local post office and has not left for delivery.
To pick up your package before delivery just be sure to bring ID to prove who you are.
If the package is still at the USPS local post office that makes deliveries in your area you could pick it up.
However if the package is already in the USPS vehicle for delivery then you'll have to wait until it gets delivered to your address.
Most USPS packages are loaded and ready for delivery by 8:00 AM or sooner and once they are out for delivery you can't get the package until it arrives at your door or mailbox.
It's easiest to just wait until the package gets delivered to your address as that is what the USPS mail carriers job is for.
They will get around to your address and deliver the package and if it says out for delivery then you'll get the package that day.
Some USPS packages arrive by 9:30 AM and some arrive after 12:00 PM depending on where you are on the mail carriers route.