WARNING: This product contains nicotine. Nicotine is an addictive chemical.
40% off your first orderMystery Box 30% offFree delivery over $150Ships from Canada · CAD
Wholesale for smoke shops

Smoke shop nicotine pouch wholesale

PouchSelect sells ZYN, VELO and Pablo nicotine pouches by the case to licensed smoke, tobacco and vape shops. You can carry a wide spread of strengths and flavors from one account, mix brands toward one 5-case (250-can) minimum, and pay each order by wire against an emailed invoice.

Range from one account

Several brands, strengths and flavors on one trade account instead of one distributor per brand.

Mixed brands, one order

Any mix of ZYN, VELO and Pablo counts toward the 5-case (250-can) minimum.

Saved order lists

Keep your usual mix as an order list in the trade portal and reorder it in a click (Growth tier and up).

Trade terms at a glance

See the trade tiers
Minimum order
5 cases (250 cans), any brand mix
Cans per case
50
Payment
Wire; Net 15 from Growth, Net 30 for Distributor
Dispatch
[lead time]
Price per can
From $9.09 CAD by tier, after approval

Brands you can mix in a case

From the live shelf. Case prices for your tier show in the trade portal after approval.

Why do smoke shops stock nicotine pouches?

Pouches sit next to the tobacco and vape products a smoke shop already carries. The main decision is range: carrying more than one brand lets you cover a wider spread of mg per pouch and flavor families.

With a PouchSelect trade account, that range comes from one supplier, one minimum order and one wire invoice per order.

How do you build a wider range?

Use the live strength tiers and flavor families to find the gaps in what you carry now, such as a tier you don't cover or a family with only one brand, then fill them in one mixed order toward the 5-case (250-can) minimum.

Keep the full range as a saved order list (Growth tier and up) so one reorder restocks every gap, and add a new flavor to any order to try it next to your regular mix.

How do you explain strength to customers?

Strength is printed two ways: nicotine in mg per pouch, and dots on the lid. PouchSelect rates every can on one 6-dot scale (2 dots = 6 mg up to 6 dots = 20 mg), so dots compare across brands on our shelf; the dots printed on a maker's own lid can follow a different scale, so mg per pouch is the safest number to quote.

Our brand comparisons put ZYN, VELO and Pablo side by side from the live shelf, and the strength guide explains mg and dots in plain terms.

How does the trade account work?

One PouchSelect trade account covers ZYN, VELO and Pablo, and any brand mix counts toward the 5-case (250-can) minimum. Apply with a federal EIN, a state tobacco retail license [where required] and a resale certificate; trade buyers are verified as licensed businesses. Starter orders ship once the wire clears; Growth (Net 15) and Distributor (Net 30) accounts ship on invoice and pay by wire within 15 or 30 days.

Trade tiers, the steps to a first order and the application are on the wholesale page. When you apply, choose Tobacco or vape shop as your store type. Federal law sets 21 as the minimum age for tobacco products, and that applies at your counter.

Frequently asked questions

Can a vape shop open a PouchSelect trade account?

Yes, if it holds a state tobacco retail license [where required] and a resale certificate. Choose "Tobacco or vape shop" as the store type on the application.

Can I add one new flavor to try it?

Yes. Add it to any order; any mix of brands and flavors counts toward the 5-case (250-can) minimum. [Smallest orderable unit per product.]

Which brand has the most nicotine per pouch?

Compare mg per pouch, not lid dots. The brand comparison shows each brand's mg range on our shelf right now, from the live catalog.

How long does trade approval take?

Most applications are reviewed within 2 business days of receiving complete documents.

More for trade buyers

Open a trade account

Apply with business and contact details — no document upload. After approval, pick your mix by the case and pay from the payment page.