The cheapest place to ship a package depends almost entirely on what you’re sending. For small, lightweight items under a pound, USPS is the clear winner at $4 to $5 for cross-country delivery, while UPS and FedEx charge $9 to $12 for the same trip. But that math flips once your package gets heavier, and there are several tricks that can cut your cost regardless of carrier.
Lightweight Packages: Under 5 Pounds
USPS dominates this category. First-Class Package Service handles items up to about 13 ounces for just a few dollars, making it the go-to for anything that fits in a padded envelope or small box. Once you cross the one-pound mark, USPS Priority Mail stays competitive in the 1 to 5 pound range at roughly $8 to $15 depending on distance. UPS and FedEx simply can’t match these prices for light shipments unless you have a business account with negotiated rates.
If you’re shipping books, DVDs, CDs, or other printed materials, USPS Media Mail is even cheaper. A one-pound Media Mail package costs $4.47, and a five-pound package runs just $7.47. The tradeoff is speed: Media Mail can take two to three weeks. It’s restricted to media items only, so you can’t use it for general merchandise, and postal workers can open your package to verify the contents. Library Mail is slightly cheaper still (starting at $4.25 for one pound) but is limited to shipments sent to or from libraries, schools, museums, and similar institutions.
The 6 to 10 Pound Crossover Zone
This is where the cheapest option gets murkier. USPS Priority Mail starts losing its edge around 6 pounds, and UPS Ground and FedEx Ground become serious contenders. The exact crossover depends on how far your package is traveling. For shorter distances within a few hundred miles, USPS often still wins. For cross-country shipments of 6 pounds or more, UPS and FedEx Ground frequently offer better rates.
At this weight range, it’s worth comparing all three carriers for your specific package dimensions and destination. A 7-pound box going two states over will price differently than the same box going coast to coast.
Heavy Packages: Over 10 Pounds
UPS and FedEx pull ahead for heavier shipments. A 25-pound package shipped coast to coast runs $30 to $45 through USPS but often lands in the $25 to $35 range with UPS or FedEx Ground. The gap widens as weight increases. All three major carriers cap out at 70 pounds (USPS) or 150 pounds (UPS and FedEx). Anything beyond those limits requires a freight service.
For packages over 20 pounds, UPS and FedEx Ground are typically your best bet, especially if you can print discounted labels through an online platform rather than paying counter rates.
When Flat-Rate Boxes Save Money
USPS Flat Rate boxes charge one price regardless of weight (up to 70 pounds) or distance. That makes them ideal for dense, heavy items going long distances. If you’re shipping a box of tools, small electronics, or hardcover books across the country, a Flat Rate box can beat weight-based pricing significantly.
The key is density. A Flat Rate box only saves money when your item is heavy relative to the box size. If you’re shipping something light and bulky, like a pillow or clothing, you’ll almost always pay less with standard weight-based shipping. The small Flat Rate box works best for compact, heavy items, while the medium and large boxes make sense when you’d otherwise be paying high zone-based rates for a heavier package.
Commercial Pricing Through Online Platforms
One of the easiest ways to cut shipping costs is to stop paying retail rates at the post office counter. Platforms like Pirate Ship, Shippo, and similar label-printing services give you access to USPS Commercial Pricing, which is lower than what you’d pay walking into a post office. The savings vary by service and package, but they’re automatic and free to access on most platforms. You just enter your package details, buy and print a label at home, and drop the package off or schedule a pickup.
UPS and FedEx also offer discounted rates through similar online tools and through their own accounts. If you ship regularly, even a few packages a month, printing labels online rather than paying at a retail counter is the single simplest way to reduce your costs.
Regional Carriers for Nearby Destinations
If your package isn’t going far, regional carriers can undercut the big three on price. These are smaller delivery services that operate within a limited geographic area, often covering a handful of states. Because they focus on a smaller territory, they can offer competitive rates and sometimes faster delivery for local and regional shipments. They’re especially worth exploring if you run a small business and ship frequently within your part of the country.
Quick Reference by Package Weight
- Under 1 pound: USPS First-Class Package Service, typically $4 to $5
- 1 to 5 pounds: USPS Priority Mail, typically $8 to $15
- Books and media, any weight: USPS Media Mail, starting at $4.47 for one pound up to $56.22 for 70 pounds
- 6 to 10 pounds: Compare USPS, UPS Ground, and FedEx Ground for your specific route
- Over 10 pounds: UPS or FedEx Ground usually wins, especially for long distances
- Heavy and dense, long distance: USPS Flat Rate boxes can beat all other options
- Over 150 pounds: Freight service required
Whatever you’re shipping, print your label online instead of paying at a counter. That one step alone often saves 10% to 20% or more, and it takes about two minutes.

