How many stops do delivery drivers make a day? UPS, Amazon, USPS and FedEx
5 min read
Short answer: a UPS driver makes about 125 stops a day, an Amazon delivery van usually 120 to 180, and a USPS carrier delivers 56 to 92 packages a day on top of the mail. An Amazon Flex driver in their own car makes roughly 27 to 40 stops in a 3- to 4.5-hour block. FedEx doesn’t publish a number. Keep in mind that a stop isn’t a package — one stop at an apartment building can mean ten packages.
Stops and packages per day
| Carrier | Stops a day | Packages a day |
|---|---|---|
| UPS | About 125 | About 160 |
| Amazon delivery vans (DSPs) | Usually 120–180, up to about 250 | 200–300 |
| USPS | 430–727 addresses on a route | 56–92 per route |
| FedEx Ground and Home Delivery | Not published | Not published |
| Amazon Flex (own car) | About 27–40 per block | About 22–47 per block |
UPS: about 125 stops
UPS says its drivers make an average of 125 stops a day, at about 1.3 packages per stop — roughly 160 packages. A big part of how they do it is software: UPS’s route planning system picks the order of every stop, and when it launched it cut 6 to 8 miles off each route every day.
Amazon: 120 to 180 stops
Amazon doesn’t publish an average, but its own route data and its drivers paint a clear picture. Most Amazon delivery routes have 120 to 180 stops, and the busiest about 250. A driver in the Boston suburbs writes on Amazon’s site that he has “anywhere from 170–190 stops” and 250 to 300 packages a day, working from 9:45 a.m. to 4:45 p.m. with an hour of breaks. That’s roughly 28 to 32 stops an hour.
Rural routes have fewer stops but far more miles; one rural route went from about 100 stops to as many as 150.
USPS: 56 to 92 packages per route
A mail carrier visits every address on the route, so USPS counts differently. On an average route, carriers deliver to 430 to 727 addresses and 56 to 92 packages a day — fewer in rural areas, more in dense ones. The longest rural route, from Sidney, Montana, is 195 miles round trip.
FedEx: no official number
FedEx Ground and Home Delivery routes are run by about 5,300 independent companies that hire their own drivers, and FedEx doesn’t publish stops per driver. The “100 to 180 stops” you see online comes from job ads and route brokers, not from FedEx.
Amazon Flex: about 27 to 40 stops per block
Flex drivers use their own cars for shorter blocks. Drivers report about 22 to 47 packages at 27 to 40 stops in a 3- to 4.5-hour block, with 60 to more than 110 miles of driving. More in How many packages are in an Amazon Flex block.
Why the numbers are so different
- Packages per stop. One apartment building can be one stop with 20 packages. In a study of a parcel driver in downtown Seattle, each stop averaged 3.4 deliveries and a median of 17.5 minutes parked.
- Density. Rural USPS routes carry about 40% fewer packages than dense ones; rural Amazon routes trade stops for miles.
- The vehicle. A van with shelves, loaded in stop order at the station, is built for 150+ stops. A car you load yourself isn’t.
- Software. UPS and Amazon plan every route with software that sets the order and fits the stops into the shift.
What a solo driver can take from this
The big carriers reach 125 to 180 stops a day with two habits you can copy:
- Packages sorted in stop order before the route starts. Here’s a simple system for your car.
- Stops driven in the shortest order. A route planner app does that for you: MyWay Route Planner puts up to 15 stops in the best order for free and up to 200 stops on Pro at $9.99 a month, then opens each stop in Google Maps, Waze or Apple Maps.
For field sales and service work, where a visit takes much longer than a parcel drop, the miles between stops matter more than the count; see what one stop really costs.
FAQ
How many stops does a UPS driver make a day?
About 125 on average, according to UPS — roughly 160 packages.
How many stops does an Amazon driver make a day?
Most Amazon delivery routes have 120 to 180 stops, up to about 250. Drivers on Amazon’s own site describe 150 to 190 stops and 200 to 300 packages a day.
How many stops does a FedEx driver make a day?
FedEx doesn’t publish a number. Its routes are run by independent contractors, and the figures online come from job ads and route brokers.
How many packages does a USPS carrier deliver a day?
On average 56 to 92 per route, depending on how dense the area is, plus the mail to 430 to 727 addresses.
Sources and how we calculated
- UPS: “UPS drivers make an average of 125 stops each day” (UPS press release, December 2018); about 1.28 packages per stop (UPS executive, 2023, via Supply Chain Dive); 6 to 8 fewer miles per route from its routing software (UPS, 2015). As a rough check, UPS delivered 17.5 million US packages a day in 2025 and about 105,000 US drivers were eligible for its 2026 buyout program — about 167 per driver, though that count includes tractor-trailer drivers.
- Amazon: MIT research on 6,112 Amazon delivery routes from five US cities (data released by Amazon in 2021, from 2018): “Most routes have around 120 to 180 stops, and the maximum observed number of stops is around 250.” A stop in that data is where the driver parks. Driver and delivery-company owner accounts on aboutamazon.com (2023 and 2024). Rural route: GeekWire, August 2024. The stops-per-hour figure is our calculation from one account.
- USPS: USPS Office of Inspector General, fiscal 2019 data: 727, 621 and 430 addresses and 92, 82 and 56 packages per route in high-, medium- and low-density areas. Longest route: USPS, September 2025.
- FedEx: Form 10-K for the fiscal year ended May 31, 2026.
- Amazon Flex: driver reports on YouTube, 2023–2026.
- Seattle study: University of Washington Urban Freight Lab, “The role of walking in last-mile urban deliveries” (2025).
Checked on 2 October 2026.