LetterAgent
Mail physical letters by just asking your AI assistant.
Home > Guides > Shipping to a PO box in Canada
Yes, you can ship a parcel to a PO box in Canada, but only through Canada Post. Private couriers generally cannot deliver to PO boxes because they need a street address for their drivers, so the label you buy decides whether the parcel arrives or bounces back. If the recipient gave you a PO box address, pick a Canada Post service and skip the couriers entirely.
Good news on the LetterAgent front: LetterAgent shipping labels are Canada Post Xpresspost labels for Canada-only addresses, up to 5 kg. A PO box address works fine with one, since Canada Post is the carrier doing the delivering.
| Carrier type | Delivers to a Canadian PO box? | What happens instead |
|---|---|---|
| Canada Post (lettermail, parcels, Xpresspost) | Yes | Oversized parcels go to a parcel locker or the post office counter; the recipient gets a pickup card in their box |
| Private couriers (UPS, FedEx, DHL, Purolator ground) | Usually no | The shipment may be refused at the depot, returned to sender, or held while the courier asks for a street address |
| Canada Post FlexDelivery | Acts like a PO box alternative | Free service that gives you a post office address for parcel delivery; you pick up there |
It comes down to how their networks are built. Courier drivers run routes to street addresses and need a doorstep, a reception desk, or at least a building to hand the parcel to. A PO box sits inside a post office, which is Canada Post territory. Some couriers will attempt delivery to a "PO box" that is really a rural postal outlet with a street address attached, but a plain PO box number with no civic address is a dead end for them. This is not a Canada quirk; the same split exists in the US between USPS and private couriers.
One more wrinkle: even Canada Post has limits. A parcel that is too large for the box, for a parcel locker, or for counter storage may be carded for pickup at a different outlet, and some oversized items cannot be accepted to a PO box address at all. If you are shipping something bulky to a rural PO box, confirm with the recipient that their outlet can hold it.
Write the address exactly as the recipient gave it, with the PO box on its own line above the city, province, and postal code. Do not invent a street address for the post office to "help" the courier; mismatched address lines are a classic cause of mis-sorts. If the recipient also has a street address, ask which one they want parcels sent to, because the answer genuinely differs: street address for couriers, PO box for Canada Post.
For rural addresses, Canada Post's format often pairs the PO box with a station or retail outlet name. Keep all of it. Sorting equipment reads the postal code first, but the box number is what gets the parcel into the right hands at the outlet.
FlexDelivery is Canada Post's free answer to the PO box problem for people who do not rent a box. You register online, pick a participating post office, and get a delivery address in the format of your name plus that outlet. Parcels shipped to it are held for pickup, and you get an email when one arrives. It costs nothing, and it sidesteps the courier problem the same way a PO box does, since everything flows through Canada Post.
FlexDelivery has a loyal following among rural Canadians and people who work away from home, because it kills the "sorry we missed you" door tag cycle. The tradeoff is the trip to the post office. If the recipient already has a PO box, you do not need FlexDelivery at all; just ship to the box.
Canada Post parcel services include tracking and a delivery scan, and a parcel left in a PO box or parcel locker scans the same as a doorstep delivery. If the item goes to the counter, the tracking shows it as available for pickup. One detail people miss: "delivered" on a PO box shipment means it reached the box or the outlet, not that the recipient has it in hand. If a buyer claims non-receipt on a marketplace sale, that delivered scan plus the outlet's pickup records are your proof.
Ready to ship it? Get a shipping label with LetterAgent: describe it to your AI assistant, approve the exact quoted price, and get your label.
LetterAgent is a working name. Prices include print, postage, and our service fee. US prices in USD, Canadian prices in CAD (Canadian prices exclude applicable sales tax, added at checkout). Currently in private testing.
Need help? Ask your assistant: it can check a job's status any time. If it ever can't handle something: hello@getletteragent.com