Drop in your package details and see which of the three carriers models cheapest.
For packages under 1 pound, USPS First Class is usually the cheapest option by a clear margin; for 1 to 5 pounds going to a distant zone, USPS Priority Mail is often competitive; and above 5 to 10 pounds, especially at zone 6 or higher, UPS and FedEx Ground rates frequently come in below USPS Priority Mail. The honest answer to "which carrier is cheapest" is "it depends on this specific package" - weight, size, and distance all move the winner.
Any time the package is between 2 and 15 lbs and going more than 3 zones, a quick comparison is worth the 60 seconds it takes. Rate structures shift with weekly fuel surcharges, and the cheapest carrier for a given weight and zone can flip from week to week. Run the estimator before buying a label, or see modeled tiers on the 2026 cost comparison reference.
Weight or destination changed? Check the three carriers again before you print anything.
USPS is generally cheaper for packages under 5 lbs, especially to residential addresses, because USPS has no residential surcharge. UPS is often cheaper for packages 10 lbs and above going to distant zones. The crossover point varies by package dimensions and destination zone.
For lightweight packages under 2 lbs, USPS is almost always cheaper. For packages 5 to 20 lbs going more than 3 zones, FedEx Ground and USPS Priority Mail are often close, with FedEx sometimes winning on heavier packages. Comparing specific rates for your dimensions and destination is the only reliable way to know.
USPS First Class (under 1 lb) typically costs $4 to $7. Priority Mail (1 to 70 lbs) ranges from around $9 for zone 1 to $30 or more for zone 8 at 5 lbs. Flat rate boxes range from about $10 to $22.
FedEx Home Delivery includes Saturday delivery as standard. UPS delivers on Saturday for an additional fee through UPS Saturday Delivery. USPS delivers Priority Mail on Saturdays at no extra charge and is the only carrier delivering on Sundays.