The cheapest pre-rolls in Canada right now work out to $2.17 a gram: a 40-pack, 60g for $130, from Bulkweedinbox, on sale from $240. The cheapest single pre-roll is $2.50 for 0.5g. We went through every pre-roll 8 Canadian online dispensaries listed on October 22, 2026, 138 prices in all, and broke them down by pack size, price per gram, infused versus plain, and whether the mix-and-match bundles actually save you anything.
Key Takeaways
- Buy the biggest pack. Where pre-rolls are sold in packs, the price per pre-roll falls by up to 40% from a single to their largest pack.
- Best value per gram: $2.17 for Bulkweedinbox House Pre-Rolls at Bulkweedinbox.
- Not every bundle is a deal. BC Bud Supply's Stoner 6-pack mix-and-match bundles cost exactly the same as buying the packs one at a time.
- Some bundles do save: Bud Express Now's Sesh Joints Mix & Match – 5 is 17% under buying the joints singly.
- Infused pre-rolls cost more for a reason: they add concentrate, which BC Cannabis Stores puts at roughly 80 to 100% THC against 1 to 30% for flower.[2]
The cheapest pre-rolls online right now
On this page
Pre-roll packs: how much bigger packs save
Several shops sell pre-rolls by the pack, from a single up to 40. The more you buy, the less each one costs:
| Pre-rolls | Shop | Smallest pack | Per pre-roll | Biggest pack | Per pre-roll | Per gram |
|---|---|---|---|---|---|---|
| Platinum GSC 0.5G Pre-Rolls | Chronic Farms | 1 for $2.50 | $2.50 | 20 for $30 | $1.50 | $3.00 |
| Ascend 1g Premium Pre-Rolls | Chronic Farms | 5 for $20 | $4.00 | 20 for $64 (was $80) | $3.20 | $3.20 |
| Bulkweedinbox House Pre-Rolls | Bulkweedinbox | 1 for $5 | $5.00 | 40 for $130 (was $240) | $3.25 | $2.17 |
| Low Price Bud House Pre-Rolls | Low Price Bud | 1 for $5 | $5.00 | 40 for $160 (was $200) | $4.00 | weight not stated |
| Bud Express Now House Pre-Rolls | Bud Express Now | 1 for $5 | $5.00 | 40 for $160 (was $200) | $4.00 | weight not stated |
| MMJ Express House Pre-Rolls | MMJ Express | 1 for $5 | $5.00 | 40 for $160 (was $200) | $4.00 | $4.00 |
Pre-rolls come in different sizes, so compare per gram where the shop states the weight. One gram and half a gram are the common sizes,[1] but these listings range from 0.5g to 1.5g each. Where a listing does not say how much is in each pre-roll, we show the price per pre-roll only.
Best value per gram
Every pre-roll offer whose listing states the weight, ranked by price per gram:
| Pre-roll | Shop | Deal | Per gram |
|---|---|---|---|
| Bulkweedinbox House Pre-Rolls | Bulkweedinbox | 40 pack, 60g for $130 | $2.17 |
| Platinum GSC 0.5G Pre-Rolls | Chronic Farms | 20 pack, 10g for $30 | $3.00 |
| Ascend 1g Premium Pre-Rolls | Chronic Farms | 20 pack, 20g for $64 | $3.20 |
| MMJ Express House Pre-Rolls | MMJ Express | 5 pack, 5g for $20 | $4.00 |
| Sesh Hash Joints | MMJ Express | 1.5g for $17 | $11.33 |
| Sesh Budder Blunts 1.5g | MMJ Express | 1.5g for $17 | $11.33 |
| Sesh Hash Blunts 1.5g | Bud Express Now | 1.5g for $17 | $11.33 |
| Sesh Shatter Blunts 1.5g | Low Price Bud | 1.5g for $17 | $11.33 |
For loose flower at the same shops, compare with the cheapest weed in Canada or the price per gram tool on flower for sale.
Infused pre-rolls and blunts
An infused pre-roll adds a concentrate, such as distillate, diamonds, kief, hash or live resin, to the flower, mixed in, layered inside or coated on the outside.[2] BC Cannabis Stores puts traditional flower at roughly 1 to 30% THC and many concentrates at roughly 80 to 100%, so an infused pre-roll can feel much stronger, even to experienced consumers; its advice is to start low and go slow.[2]
| Infused pre-roll | Size | Price | Per gram | Shops |
|---|---|---|---|---|
| Sesh Hash Joints | not stated | $12 | n/a | 3 |
| Sesh Budder Joints | not stated | $12 | n/a | 3 |
| Sesh Moon Rock Joints | not stated | $12 | n/a | 3 |
| Sesh Shatter Joints | not stated | $12 | n/a | 3 |
| Liquid Diamonds Diamond Infused 1G Pre-Roll | 1g | $15 | $15.00 | 1 |
| Sesh Hash Joints | 1.5g | $17 | $11.33 | 3 |
| Sesh Budder Blunts 1.5g | 1.5g | $17 | $11.33 | 3 |
| Sesh Hash Blunts 1.5g | 1.5g | $17 | $11.33 | 2 |
| Sesh Shatter Blunts 1.5g | 1.5g | $17 | $11.33 | 2 |
| Sesh Moon Rock Blunts 1.5g | 1.5g | $17 | $11.33 | 2 |
| Sesh Moon Rock Joints | 1.5g | $17 | $11.33 | 3 |
| Sesh Shatter Joints | 1.5g | $17 | $11.33 | 3 |
Sesh's standard joints are listed without a weight; its blunts, and the larger joints MMJ Express sells, are 1.5g. Infused products are not comparable with plain flower per gram: you are paying for the concentrate too.
Premium branded packs
These packs come in several strains, but their listings do not state how many pre-rolls are in a pack or how much each weighs, so we cannot compare them per gram: Sunpeaks Cultivation Pre-Rolls from Green Society at $36 (7 strains), Wonders Mini Pre-Rolls from Green Society at $30 (3 strains) and Top Shelf Pre-Rolls from Green Society at $45 (10 strains). Check the shop's page before comparing them with the packs above.
Do mix-and-match bundles save?
Mix-and-match bundles let you pick several strains for one price. We checked each pre-roll bundle against buying the same items singly at the same shop:
| Bundle | Shop | Bundle price | Bought singly | Saving |
|---|---|---|---|---|
| Stoner Premium Pre-Rolls – Mix & Match 3 Pack | BC Bud Supply | $84 | 3 × $28 = $84 | none |
| Stoner Premium Pre-Rolls – Mix & Match 4 Pack | BC Bud Supply | $112 | 4 × $28 = $112 | none |
| Stoner Premium Pre-Rolls – Mix & Match 5 Pack | BC Bud Supply | $140 | 5 × $28 = $140 | none |
| Stoner Premium Pre-Rolls – Mix & Match 6 Pack | BC Bud Supply | $168 | 6 × $28 = $168 | none |
| Sesh Joints Mix & Match – 3 | Bud Express Now | $33 | 3 × $12 = $36 | $3 (8%) |
| Sesh Joints Mix & Match – 5 | Bud Express Now | $50 | 5 × $12 = $60 | $10 (17%) |
| Sesh Joints – Mix and Match – 3 Pack | Low Price Bud | $33 | 3 × $12 = $36 | $3 (8%) |
| Sesh Joints – Mix and Match – 5 Pack | Low Price Bud | $52.50 | 5 × $12 = $60 | $7.50 (13%) |
| Sesh Joints – Mix and Match – 10 Pack | Low Price Bud | $100 | 10 × $12 = $120 | $20 (17%) |
BC Bud Supply's bundles are priced at exactly the single price times the count: convenient, but not a discount. The Sesh bundles do save, more the bigger you go.
On sale now
- Bulkweedinbox House Pre-Rolls at Bulkweedinbox: 40 pack for $130, down from $240 (46% off)
- Low Price Bud House Pre-Rolls at Low Price Bud: 10 pack for $40, down from $50 (20% off)
- Bud Express Now House Pre-Rolls at Bud Express Now: 10 pack for $40, down from $50 (20% off)
- Ascend 1g Premium Pre-Rolls at Chronic Farms: 5 pack for $20, down from $25 (20% off)
- MMJ Express House Pre-Rolls at MMJ Express: 10 pack for $40, down from $50 (20% off)
Coupons for pre-roll shops
A coupon applies on top of these prices. These are the current verified codes at the shops above, our own exclusive codes first:
See every code on the coupons page, or browse all pre-rolls.
What we cannot tell you
- Prices are as listed on October 22, 2026, before tax, shipping and coupons. They change often.
- Several listings do not state the weight of each pre-roll or the number in a pack. We have not guessed.
- We have not tested the products. Price says nothing about quality or potency.
- Only shops in our price feed are included: 8 online dispensaries, not the whole market.
FAQ
Where can I buy cheap pre-rolls online in Canada?
Is it cheaper to buy pre-rolls in bulk?
Are mix-and-match pre-roll bundles worth it?
Why do infused pre-rolls cost more?
How much is in a pre-roll?
References
- BC Cannabis Stores. What are pre-rolls? bccannabisstores.com
- BC Cannabis Stores. The BCCS guide to infused pre-rolls. bccannabisstores.com
Prices are computed from Weedpedia's price feed: every pre-roll listed in stock by 8 online dispensaries on October 22, 2026, and the mix-and-match deals listed by the same shops.
For adults 19+. Prices and codes are set by third-party retailers and change without notice. Verify prices and terms with the store before ordering.


































