Help center › Carriers · Updated

Does DHL Deliver to PO Boxes? Express vs. eCommerce

It depends on which DHL service carries the package. DHL Express won't deliver to a PO box: its US shipping FAQ says shipments "cannot be delivered to PO Boxes or postal boxes." DHL eCommerce works differently: USPS completes the final mile for all of its deliveries under an agreement the two announced in May 2026. That handoff alone doesn't tell you whether a DHL eCommerce label will accept a PO-box address.

So before you promise PO-box delivery on a DHL eCommerce label, check with DHL or your shipping software. For DHL Express, you need a different carrier or a different address.

Which DHL service are you using?

Check the service name on the label or in your shipping software. DHL eCommerce's US domestic products include DHL Parcel, Parcel Plus, and BPM, with delivery times quoted in average postal days: 3 to 8 for Ground and 2 to 5 for Expedited.

DHL's 2026 Parcel and Parcel Plus sheet says DHL sorts those parcels before "handing them off to the postal network for final delivery." Anything labeled DHL Express is the courier service, which doesn't deliver to PO boxes. For the rest of the split, see the difference between DHL Express and DHL eCommerce.

Your customer only gave you a PO box

Don't ship that order with DHL Express, which won't deliver to PO boxes. You have three ways to get it there:

  • Ship it with USPS instead.
  • Ask the customer for a street address.
  • Use the box's street-style address. At Premium PO Box locations that offer Street Addressing, the address can be the post office's street address followed by "#" and the box number, and USPS says this lets the box receive packages from private carriers such as UPS, FedEx, DHL, or Amazon.

Street Addressing works only at post offices that offer it, so the customer should check with their own post office before giving you that address.

Does DHL use USPS?

DHL eCommerce does. According to USPS, DHL eCommerce handles pickup, sorting, and linehaul, then USPS completes the final mile for all deliveries. So if your tracking shows a USPS carrier on the last leg of a DHL eCommerce shipment, that's the normal handoff.

Military addresses (APO, FPO, DPO)

DHL Express doesn't ship to military addresses: its FAQ says only USPS is authorized to deliver to APO, FPO, or DPO addresses. On the eCommerce side, DHL does ship to them on Parcel, Parcel Plus, and BPM Ground and Expedited services, but not on its Max service.

DHL eCommerce's military shipping page also lists the limits: customs documents on every package, up to 5 items and $400 declared value per package, and delivery that "may take as long as 30–45 days" without DHL's usual service promise. For the USPS route, see how to ship to APO, FPO, and DPO addresses.

Shipping with a 3PL

Simpl Fulfillment ships orders with UPS, USPS, and FedEx, not DHL, and the carrier is included in the per-order rate with no carrier markup. If you're still packing and labeling orders yourself, get a fulfillment quote.

Shipping orders for your own store?

Simpl Fulfillment picks, packs and ships your orders from Austin. Flat-rate pricing starting at $7/order, with a $750/month minimum (you only pay the difference).