Canada Post · domestic Canada only

Shipping times to every province in Canada

We ship by Canada Post from New Westminster, British Columbia, and we deposit at the Pacific Processing Centre in Richmond, BC. We ship inside Canada only. Shipping is free on every order, always. Nothing we send crosses an international border.

There are two clocks on every order and they are not the same clock. We control the first one. Canada Post controls the second one. Everything below keeps them apart.

Our dispatch time — we control this

48 hours or less

Your order leaves our hands and is deposited with Canada Post within 48 hours. This is our commitment and it is the only part of the journey we can actually promise.

The 48 hours are measured:

  • in business hours only, Monday to Friday;
  • excluding British Columbia statutory holidays, because our warehouse and our deposit facility are both in BC;
  • excluding national statutory holidays;
  • from the moment payment clears, not from the moment the order is placed.

Scope: order handling, packing and deposit. Ours.

Canada Post transit time — the carrier controls this

114 business days

Once Canada Post has the parcel, the delivery time is theirs, not ours. The figures on this page are Canada Post’s published delivery standards. They are estimates only, they are based on normal delivery conditions and subject to change without notice, and Canada Post measures them between most major urban centres.

We do not guarantee Canada Post’s transit time and no retailer can.

Scope: line haul, sortation and delivery attempt. Canada Post’s.

16:30 PT Same-day deposit cut-off, Pacific Processing Centre, Richmond BC — all products
$0.00 Shipping cost, every order, every province, always
0 Borders crossed. Domestic Canada only, so no customs and no duties
2029 CUPW collective agreements run to January 31, 2029 — no strike deadline before then

No active Canada Post domestic service disruption affecting our lanes as of September 11, 2026. We check Canada Post’s service alerts page and post a banner here when that changes.

Ships from New Westminster, BC Deposited at Pacific Processing Centre, Richmond, BC Domestic Canada only — we do not ship internationally Last reviewed September 11, 2026

How long will my order take?

The table below is the answer for your province. Read it as two numbers added together: our dispatch time of up to 48 business hours, plus the Canada Post transit standard shown here. The transit figures are Canada Post’s, not ours.

Two things in this table are true and almost never published by anyone else selling peptides in Canada. First, Canada Post’s Western region includes British Columbia, Alberta, Saskatchewan and Manitoba, so Winnipeg is a regional lane from us rather than a national one — Canada Post’s own worked example of a regional lane is “Vancouver to Winnipeg”. Second, Northwestern Ontario is also in the Western region, so Thunder Bay is regional too. Both are faster from British Columbia than the rest of their provinces.

Canada Post delivery standards by destination, shipping from Metro Vancouver Derived from Canada Post’s published delivery standards and its zone definitions, for an origin of the Pacific Processing Centre, Richmond BC — a Major Urban Centre in Canada Post’s Western region. These are not Canada Post quotations for specific city pairs. Figures are business days after deposit, and Canada Post expresses a value of 1 as “next day”. Estimates only, based on normal delivery conditions and subject to change without notice. Verify any address with Canada Post’s own delivery standards lookup tool.
Destination Zone from BC Xpresspost
business days
Expedited Parcel
business days
Notes
Metro Vancouver — Vancouver, Burnaby, Richmond, Surrey, New Westminster, Coquitlam Local · Major 1 1–2 The same local area as the facility where we deposit. This is the fastest lane we have.
Greater Victoria, BC Regional · Major 1 1–4 A Major Urban Centre. The published standard does not add days for the Vancouver Island crossing.
Kelowna, Kamloops, Nanaimo, Prince George, BC Regional · Non-major 2 2–5 None of these is a Canada Post processing-facility city, so the Non-Major Urban Centre standard applies — not the Major one.
Calgary, AB Regional · Major 1 1–4 Alberta is inside Canada Post’s Western region, so this is a regional lane, not a national one.
Edmonton, AB Regional · Major 1 1–4 Western region. Regional lane.
Regina, SK Regional · Major 1 1–4 Saskatchewan is inside the Western region.
Saskatoon, SK Regional · Major 1 1–4 Western region. Regional lane.
Winnipeg, MB Regional · Major 1 1–4 Manitoba is inside the Western region. Canada Post’s own published example of a regional lane is “Vancouver to Winnipeg”. Almost every competitor treats Winnipeg as a national lane and overstates it.
Thunder Bay and Northwestern Ontario — P7A–P7L, P8N, P8T, P9A, P9N, P0T–P0Y Regional · Non-major 2 2–5 Northwestern Ontario sits in Canada Post’s Western region. Thunder Bay is therefore a regional lane from British Columbia, even though the rest of Ontario is national. Thunder Bay is not a facility city, so the Non-Major standard applies.
Other smaller centres in BC, AB, SK and MB Regional · Non-major 2 2–5 Regional lane, Non-Major Urban Centre standard.
Toronto, ON National · Major 2 2–8 A national lane. The 8-day upper bound is the published figure and we publish it rather than the optimistic end.
Ottawa, ON National · Major 2 2–8 National lane, Major Urban Centre.
Montréal, QC National · Major 2 2–8 National lane, Major Urban Centre.
Québec City, QC National · Major 2 2–8 National lane, Major Urban Centre.
Halifax, NS National · Major 2 2–8 National lane, Major Urban Centre.
Moncton, Saint John and Fredericton, NB National · Major 2 2–8 All three are Major Urban Centres.
Charlottetown, PE National · Major 2 2–8 National lane, Major Urban Centre.
St. John’s, NL National · Major 2 2–8 National lane, Major Urban Centre.
Other smaller centres in ON, QC, NB, NS, PE and NL National · Non-major 3 4–12 This is the range most stores hide. A non-major address on a national lane is genuinely slower than a major one.
Yukon, Northwest Territories, Nunavut and northern or remote communities Northern & Remote 5–8 6–14 Canada Post’s Northern and Remote standard, upper bound shown. A further adjustment of up to 5 business days applies to postal codes listed in Canada Post’s remote-areas table. Competitors who quote 3–5 days to the territories are not quoting a published standard.

Source: Canada Post, Delivery standards by service — Parcels (Canada) and Parcel Services shipping in Canada — Delivery standards. Zone definitions from How to find delivery standards.

The published standard we derived that from

This is Canada Post’s own matrix, unedited, for an origin that is a Major Urban Centre — which the Pacific Processing Centre in Richmond is. Local means inside the same local area. Regional means inside the same Canada Post region. National means between regions.

Canada Post published delivery standards — origin: Major Urban Centre Business days from the next business day after deposit to the first delivery attempt. Estimates only, based on normal delivery conditions and subject to change without notice, measured between most major urban centres.
Service and destination type Local Regional National
Xpresspost — to a Major Urban Centre 1 1 2
Xpresspost — to a Non-Major Urban Centre 1 2 3
Xpresspost — to Northern & Remote 5 5–7 5–8
Expedited Parcel — to a Major Urban Centre 1–2 1–4 2–8
Expedited Parcel — to a Non-Major Urban Centre 1–2 2–5 4–12
Expedited Parcel — to Northern & Remote 6–7 6–14 6–14
Regular Parcel — to a Major Urban Centre 1–3 3–6 4–10
Regular Parcel — to a Non-Major Urban Centre 2–3 3–7 4–13
Regular Parcel — to Northern & Remote 6–9 6–14 7–14

Canada Post also publishes adjustments that add days

Canada Post lists adjustments to the standards above. They matter, and they stack:

  • +1 business day when the origin or the destination is not a Major Urban Centre on a regional or national lane. The Non-Major rows in the tables above already reflect this adjustment, so do not add it a second time.
  • +1 business day when the origin and destination are served by the same facility and the lane is not local.
  • Up to +5 business days for postal codes listed in Canada Post’s remote-areas table. This one is on top of the Northern and Remote figures, not instead of them.

Source: Canada Post, Delivery standard adjustments.

When does my order ship?

Our cut-off for same-day deposit at the Pacific Processing Centre in Richmond, BC is 16:30 Pacific Time. That applies to every product we sell, with no exceptions and no per-product variation. An order that clears payment before 16:30 Pacific on a business day can be deposited that same day.

What counts as a business day

A business day excludes Saturday, Sunday and statutory holidays. That is Canada Post’s own definition and we use the same one.

Canada Post measures its standards from the next business day after deposit to the first delivery attempt, and the standards exclude the day of mailing, weekends, and statutory holidays.

The dispatch day itself does not count. If we deposit on a Tuesday, day one of the Canada Post standard is Wednesday.

When a deposit is treated as late

An item deposited on a statutory holiday, on a weekend, or after the 16:30 Pacific cut-off is counted as deposited on the next business day.

This is the single biggest reason a delivery estimate looks wrong. A Friday evening order and a Monday morning order are usually deposited on the same day.

What starts our 48 hours

Our 48-hour dispatch clock starts when payment clears, not when the order is submitted. E-transfer and bank-verified payments can clear hours or a day after checkout.

The clock runs in business hours, Monday to Friday, and pauses for BC and national statutory holidays.

A worked example: ordering Friday at 5:00 pm Pacific

  1. Friday, 17:00 Pacific — order placed

    This is after the 16:30 Pacific cut-off, so no deposit happens on Friday.

  2. Saturday and Sunday — not business days

    Canada Post does not process or deliver parcels on the weekend, and our warehouse is closed. Nothing moves and nothing counts.

  3. Monday — the deposit counts

    The order is deposited Monday, inside our 48-hour dispatch commitment. Monday is the deposit day.

  4. Tuesday — the Canada Post clock starts

    The standard runs from the next business day after deposit, so day one is Tuesday, not Monday. The deposit day never counts.

  5. Tuesday to Friday — the delivery window

    On a regional lane to a Major Urban Centre such as Calgary, Edmonton, Regina, Saskatoon or Winnipeg, Expedited Parcel has a published standard of 14 business days. Counting from Tuesday, that is Tuesday at the earliest and Friday at the latest. On a national lane to Toronto or Montréal the published standard is 28 business days, which from that same Tuesday is Wednesday of that week through Thursday of the following week.

The same order placed Friday at 3:00 pm Pacific

It clears the 16:30 cut-off, so it is deposited Friday. The Canada Post clock starts Monday instead of Tuesday, and the regional window becomes Monday to Thursday. Two hours at checkout is worth a full business day in transit.

Sources: Canada Post, Delivery standards by service — Parcels (Canada); Mail and parcel delivery hours and days; Parcel Services Customer Guide (PDF).

Will my order get stopped at customs?

No. Your order never reaches customs, because it never leaves Canada.

The parcel never crosses a border

We hold inventory in New Westminster, British Columbia. We deposit with Canada Post in Richmond, British Columbia. We ship to Canadian addresses only.

A domestic Canada Post parcel moving from BC to any Canadian province does not present to the Canada Border Services Agency at any point in its journey.

No CBSA inspection, no seizure risk at import

There is no import event on a domestic parcel, so there is no import inspection, no detention notice, and no border seizure.

This is the difference between us and an overseas supplier. An order arriving from outside Canada is an import and is exposed to every one of those outcomes.

No duties, no taxes on import, no brokerage

You pay nothing on arrival. There is no duty, no import GST or HST collected at the border, and no customs brokerage or disbursement fee, because there is no customs entry.

Shipping itself is free on every order. The price you see at checkout is the amount you pay.

We do not ship outside Canada

We ship domestic Canada only. We do not ship to the United States and we do not ship internationally, so we never create a customs exposure for a customer in the first place.

What about rural and remote addresses?

They are slower, and we would rather tell you the real number than the flattering one.

Up to five extra business days

Canada Post publishes an adjustment of up to 5 additional business days for postal codes listed in its remote-areas table.

That adjustment is added to the Northern and Remote standard, not substituted for it. An Expedited Parcel to a remote northern postal code can therefore reach 614 business days plus up to 5 more.

Canada Post: delivery standard adjustments

Air stage offices are not covered by the carrier guarantee

Canada Post serves some northern and isolated communities through air stage offices. Roughly 15 of them are in British Columbia.

Xpresspost, Expedited Parcel and Regular Parcel all still deliver to and from air stage offices. What changes is that Canada Post’s On-Time Delivery Guarantee is not available to or from them. Service continues; the guarantee does not.

Canada Post: air stage offices · full list (PDF)

The carrier’s guarantee is not our guarantee

Canada Post’s On-Time Delivery Guarantee is a guarantee Canada Post gives to the shipper — to us — and not to you. Its remedy is a credit equal to the shipping charges paid.

Because shipping on your order is free, a credit equal to the shipping charges is worth nothing. We are not going to dress that up as a delivery promise to you.

It also excludes shipments to and from air stage offices, and events outside Canada Post’s control such as weather, natural disaster and labour disruption.

Canada Post: On-Time Delivery Guarantee

What we still control on a remote address

Our 48-hour dispatch commitment does not change because of your postal code. A parcel to Iqaluit leaves us on the same clock as a parcel to Burnaby.

After that, the timeline belongs to Canada Post, and on a northern lane it is genuinely long.

Is Canada Post going to strike again?

There is no strike deadline in front of us. The Canadian Union of Postal Workers ratified collective agreements with Canada Post on June 1, 2026, and those agreements are in effect until January 31, 2029.

What was actually settled

CUPW members voted to accept the tentative agreements covering urban postal operations and rural and suburban mail carriers. The ratification vote result was announced on June 1, 2026, and the agreements were signed later that month.

The agreements expire on January 31, 2029. Until then there is no legal strike or lockout deadline on the horizon.

Why we say this plainly

The 2024 and 2025 postal disruptions are still the main reason Canadian customers hesitate before ordering anything shipped by Canada Post. We would rather give you the date and let you check it than leave you guessing.

If a labour disruption ever does start, a banner appears at the top of this page and we say what it means for orders already placed.

Which holidays stop my parcel for the rest of 2026?

Statutory holidays are not business days. They do not count toward our 48 hours and they do not count toward a Canada Post delivery standard. Here is every remaining 2026 date that stops parcel movement.

Remaining 2026 dates that stop parcel movement Canada Post does not process or deliver parcels on a statutory holiday. Our warehouse in New Westminster and our deposit facility in Richmond are both in British Columbia, so BC statutory holidays stop our dispatch as well.
Date Day Holiday Canada Post Our dispatch Notes
Sep 30, 2026 Wednesday National Day for Truth and Reconciliation Closed — no processing, no delivery Closed A federal statutory holiday. It stops Canada Post and it stops our dispatch clock.
Oct 12, 2026 Monday Thanksgiving Day Closed — no processing, no delivery Closed Long weekend. Anything ordered after Friday’s cut-off is deposited Tuesday.
Nov 11, 2026 Wednesday Remembrance Day Closed — no processing, no delivery Closed Remembrance Day stops Canada Post but it does not stop UPS. Almost nobody publishes that difference.
Dec 25, 2026 Friday Christmas Day Closed — no processing, no delivery Closed Carriers and our warehouse are both closed.
Dec 28, 2026 Monday Boxing Day, observed Closed — no processing, no delivery Closed Boxing Day falls on a Saturday in 2026 and is observed on the Monday.

Two holidays stop Canada Post but not UPS

Remembrance Day and Easter Monday close Canada Post while UPS continues to operate in Canada. Nobody in this market publishes that, and it is the difference between a parcel moving and a parcel sitting.

We ship Canada Post, so on those two dates our parcels do not move. We would rather you knew that in advance than wondered on the day.

Two BC holidays stop our dispatch even when Canada Post is national

BC Day, the first Monday in August, and BC Family Day, the third Monday in February, are British Columbia statutory holidays. Our warehouse and our deposit facility are both in BC, so both dates pause our 48-hour dispatch clock.

They fall outside the remainder of 2026. The next ones are BC Family Day on February 15, 2027 and BC Day on August 2, 2027.

The long-weekend effect

A statutory holiday on a Monday means Friday’s 16:30 Pacific cut-off is the last deposit of the week, and the Canada Post clock does not start until Wednesday.

Ordering before Thursday afternoon of a long weekend is worth two business days.

Source: Canada Post, Canada Post holiday schedule and Mail and parcel delivery hours and days.

Canada Post or a courier — which is actually better for my address?

We ship Canada Post. That is the right call for some addresses and the weaker call for others, and here is the honest version of which is which.

Canada Post is genuinely the right choice for BC and the Prairies

From Richmond, BC, every address in British Columbia, Alberta, Saskatchewan, Manitoba and Northwestern Ontario is a regional lane. Expedited Parcel to a Major Urban Centre on a regional lane has a published standard of 14 business days, and Xpresspost is next day.

No courier improves meaningfully on next-day-to-four-days at zero shipping cost.

Canada Post is unambiguously the right choice for the North

Canada Post has a universal service obligation and reaches communities a courier network does not serve, including air stage communities. For Yukon, the Northwest Territories and Nunavut it is often the only carrier that will deliver at all.

UPS applies a remote-area surcharge of $65.00 to Yukon, Northwest Territories and Nunavut, and an extended-area surcharge of $12.50 elsewhere. Our shipping is free.

Canada Post is the weaker choice for Ontario, Québec and Atlantic predictability

This is the honest trade-off. A national lane to Toronto, Montréal or Halifax has a published Expedited standard of 28 business days. The fast end is competitive. The spread is not.

That six-day spread is exactly why we publish 2–8 instead of quoting the optimistic end. A courier on the same lane gives a narrower window, and if narrow is what you need, Canada Post is not the carrier that gives it to you.

What UPS actually publishes for Canada

UPS publishes a national range rather than a province-by-province table. UPS Standard is “one to seven business days” within Canada. UPS Expedited is “within two business days”.

There is no static BC-origin UPS table by province, so we do not publish one. Anyone showing you UPS transit times per province from Vancouver as fixed published figures has made them up.

UPS Canada: domestic shipping services · UPS Canada Rate and Service Guide (PDF)

Every carrier figure on this page is a carrier figure. Canada Post states that its delivery standards are estimates only, that they are based on normal delivery conditions and subject to change without notice, and that they are measured between most major urban centres. We reproduce them because they are the best published information available, not because we control them. The only timing commitment we make on our own behalf is our 48-hour dispatch commitment, measured in business hours, Monday to Friday, excluding British Columbia and national statutory holidays, from the point at which payment clears.

Check your own postal code against Canada Post directly

Do not take our word for a transit time. Canada Post publishes a lookup tool that returns the delivery standard for a specific origin and destination postal code. Our origin postal code area is Richmond, British Columbia — the Pacific Processing Centre.

Our formal terms are in our Shipping Policy page and our store shipping policy. This page explains the timing. Those pages are the terms.

Every source cited on this page

Page last reviewed September 11, 2026. Carrier figures are the publisher’s and change without notice.