This site may earn a commission from purchases made through links on this page, at no extra cost to you.

Retailer Comparison at a Glance

Per-unit prices are approximate for standard poly bubble mailers, mid-size (#2–#3), buying 50–100 units. Bulk pricing improves significantly at higher quantities.

Retailer ~Price/Unit (bulk) Min Order Ships All Provinces Quality Verdict
Amazon.ca $0.35–$0.80 1 unit Yes (Prime) Varies by brand Best for most
Uline Canada $0.25–$0.55 1 case (~100 units) Yes (CA warehouse) Consistent, reliable Best bulk
The Packaging Company $0.30–$0.65 No minimum Yes Good — kraft options Best for kraft
Staples Canada $0.70–$1.50 1 unit Yes + in-store Name brand, reliable Emergency only
Walmart Canada $0.50–$1.00 1 unit Yes (online + stores) Adequate, limited selection OK for small quantities
packends.com $0.35–$0.70 No minimum Yes Good — eco focus Best eco option
Dollar stores $0.25–$0.50 1 unit In-store only Thin, inconsistent Skip for reselling

Retailer Details

Amazon.ca

Best Overall
Best for
Low-to-medium volume sellers, variety of sizes, fast shipping
Per-unit cost (bulk)
$0.35–$0.80 depending on size and quantity
Min order
1 unit — no minimum. Packs of 10, 25, 50, 100 available
Ships to all provinces
Yes, Prime eligible. Even remote areas via Canada Post or UPS
Quality
Varies by seller. Stick to listings with 1,000+ reviews. UCGOU, Mailee, and AirnDefense are solid brands.
Browse on Amazon.ca →

Uline Canada

Best Bulk Pricing
Best for
High-volume sellers buying 500+ units at a time
Per-unit cost (bulk)
$0.25–$0.55 per unit in case quantities. Gets cheaper per case.
Min order
Usually 1 case (100 units minimum). Orders under $50 have a handling fee.
Ships to all provinces
Yes — Uline has Canadian distribution centres, so no cross-border delays or duties
Quality
Uline's own branded packaging is industry standard — consistently thick, seal holds.
Browse Uline Canada →

The Packaging Company

Best Kraft
Best for
Kraft bubble mailers, eco-friendly options, Canadian-owned
Per-unit cost (bulk)
$0.30–$0.65. No minimum order means you can test sizes without committing
Min order
No minimum order requirement
Ships to all provinces
Yes — ships nationwide, reasonable rates
Quality
Good. Their kraft mailers in particular have solid construction — a step above generic Amazon options.
Browse thepackagingcompany.com →

packends.com

Best Eco
Best for
Eco-conscious sellers, brands that care about sustainability
Per-unit cost (bulk)
$0.35–$0.70 — comparable to Amazon at similar quantities
Min order
No minimum
Ships to all provinces
Yes
Quality
Good. Focus on paper-based and recyclable mailer options. Good if you want to mention sustainable packaging to your buyers.
Browse packends.com →

Staples Canada

Emergency Use
Best for
Urgent same-day pickup when you're out of mailers and need them now
Per-unit cost
$0.70–$1.50+ — noticeably more expensive than online options
Min order
1 unit
Ships to all provinces
Yes (online) + in-store in most major cities
Quality
Fine. They carry name-brand products. You're paying for convenience.
Browse Staples.ca →

Walmart Canada

Occasional Use
Best for
Small quantities when price isn't critical, in-store availability
Per-unit cost
$0.50–$1.00 — mid-range, limited bulk options
Min order
1 unit
Ships to all provinces
Yes — online ordering ships most areas, many stores stock basic sizes
Quality
Adequate for light use. Selection is limited — usually only 2–3 sizes in store.
Browse Walmart.ca →

Dollar Stores (Dollar Tree, Dollarama)

You can sometimes find bubble mailers at dollar stores for very low per-unit cost, but there are real tradeoffs: sizing is inconsistent, bubbles are thinner and pop more easily, and the seal is often weaker. Fine for shipping something low-value or non-fragile where you're covering shipping yourself. Not recommended for Etsy or eBay where packaging reflects on your seller rating.

Best Setup for Etsy & eBay Sellers

💡 The Etsy seller setup that saves the most money

  • Mailers: Amazon.ca for under 200 units/month, Uline for over that
  • Shipping: Sign up for ChitChats if you ship to the US frequently — saves $4–8/package on average
  • Canada Post discount: Venture One account is free and gives ~5% off retail rates immediately
  • Label printing: Etsy's built-in Canada Post integration lets you buy and print labels at a discount directly from your dashboard

ChitChats — Worth It for US Shipments

ChitChats is a Canadian company that lets you ship parcels to the US at USPS rates instead of Canada Post international rates. You drop off at a ChitChats location (major cities across Canada), they transport it to a US facility, and it enters the USPS network from there. For a standard small parcel to the US, you're typically saving $4–8 CAD per package compared to Canada Post's retail rates. At 30 packages a month, that's $120–240 back. The tradeoff is that delivery can take a day or two longer than Canada Post's tracked packet service, and you need a ChitChats drop-off location nearby.

Canada Post Venture One — Free Discount Account

If you're sticking with Canada Post, sign up for a Venture One account. It's free, takes 5 minutes to set up, and gives you automatic discounts on domestic and international shipping. The savings are smaller than ChitChats but the convenience is better — you're still using the same Canada Post infrastructure, just paying a bit less. Most Etsy sellers should have one of these regardless of what else they use.

How Much Bubble Mailer to Stock

A rough formula: estimate your monthly order volume × 1.25 (buffer for mistakes, wrong sizes, damaged mailers). If you sell 40 items/month, stock ~50 mailers in your primary size. For most Etsy sellers, ordering 100 units of your main size every 2–3 months is a good rhythm — enough to get bulk pricing without over-investing in inventory.

Tip for eBay sellers: If you list across multiple categories (clothes, electronics, collectibles), keep 2–3 sizes on hand. A 100-pack of #1 mailers and a 50-pack of #3 mailers covers most eBay categories without switching suppliers.

→ 100-pack bubble mailers on Amazon.ca