Your Online Dispensary in British Columbia
How to Buy Weed Online in British Columbia
- Browse our menu and select your favourite products.
- Add items to your cart and checkout securely with Interac e-Transfer.
- Orders paid before 12PM (Mon-Fri) ship same-day from BC.
- Receive your order in 1-3 business days via Canada Post XpressPost.
- Enjoy discreet, reliable delivery anywhere in British Columbia
Why British Columbia Chooses Better Buds to Buy Weed Online
Canada-Wide Menu
Shop flower, concentrates, edibles, vapes, CBD, bulk formats, and mushroom products from one Better Buds menu.
Discreet Shipping
Orders ship in plain packaging with tracking, so customers can follow delivery without cannabis markings on the parcel.
Free Shipping Threshold
Free shipping is available on qualifying orders over $125, with same-day dispatch windows on paid weekday orders.
Deals & Rewards
Use current deals and eligible rewards to compare value across product categories before checking out.
Shop by City in British Columbia
Order weed online in 100 Mile House.
Buy weed online in Abbotsford.
Get weed delivered to Burnaby.
Order weed online in Campbell River.
Buy weed online in Chilliwack.
Order cannabis in Coquitlam.
Cannabis delivery in Courtenay.
Cannabis delivery in Cranbrook.
Order weed online in Dawson Creek.
Buy weed online in Delta.
Cannabis delivery in Fernie.
Buy weed online in Fort St. John.
Order weed online in Kamloops.
Cannabis delivery in Kelowna, BC.
Buy weed online in Kimberley.
Cannabis delivery in Kitimat.
Cannabis delivery in Langley.
Cannabis delivery in Langley City.
Order weed online in Langley Township.
Cannabis delivery in Maple Ridge.
Buy weed online in Mission.
Cannabis delivery in Nanaimo.
Order weed online in Nelson.
Buy weed online in New Westminster.
Order weed online in North Vancouver.
Buy weed online in North Vancouver City.
Cannabis delivery in North Vancouver District.
Order weed online in Parksville.
Order weed online in Penticton.
Cannabis delivery in Port Coquitlam.
Cannabis delivery in Port Moody.
Order weed online in Powell River.
Order weed online in Prince George.
Cannabis delivery in Prince Rupert.
Order weed online in Richmond.
Order weed online in Saanich.
Order weed online in Salmon Arm.
Buy weed online in Sechelt.
Order weed online in Squamish.
Premium cannabis shipped to Surrey.
Buy weed online in Tofino.
Cannabis delivery in Trail.
Buy weed online in Vancouver with fast delivery.
Buy weed online in Vernon.
Order cannabis in Victoria and surrounding areas.
Buy weed online in West Vancouver.
Cannabis delivery in Whistler.
Buy weed online in White Rock.
Buy weed online in Williams Lake.
Ordering Cannabis Online in British Columbia
Better Buds serves shoppers across British Columbia with discreet Canada Post delivery, tracked packages, and access to the same national menu whether you are comparing flower, edibles, concentrates, vapes, CBD, bulk options, or mushroom products. Use this page as a province hub: start with the city links, compare popular product categories, then move into the shop when you know what format fits your order. Orders are packed discreetly, rewards apply to eligible purchases, and the menu is updated as inventory changes.
Shop Popular Categories in British Columbia
Use these category links to jump from your location guide to the product families most shoppers compare before ordering.
Helpful Cannabis Buying Guides
Learn more before ordering, then return to the menu with a better sense of product type, strength, and format.
Featured Deals
Compare active promotions before you shop the full Better Buds menu.
REFER A FRIEND: You Both Each Get 25% Off Your Next Order + 2,000 Reward Points ($20 Value)
Simply get your referral link on this page (Refer a Friend Program) or on your Account Dashboard page.
View Deal →Free Canada Post XpressPost Shipping or Purolator Express w/ Every Order over $125!
Free Canada Post XpressPost Shipping or Purolator Express w/ Every Order over $125!
View Deal →Better Buds Reward Points Program: Earn 1-5% on Every Purchase!
Earn 1% Store Credit Every Time You Place An Order On Better Buds Shop at Better Buds and…
View Deal →1st Time Ordering? Enjoy 25% Off Storewide!
First time placing an order with us? Enjoy 25% OFF EVERYTHING on our store with this massive discount…
View Deal →SUMMER BLOWOUT SALE: Save 15% Off Your Order
SUMMER BLOWOUT SALE: Save 15% Off Your Order when you spend $99 or more! (Excl. Bundles & Bulk)
View Deal →SUMMER BLOWOUT SALE: Save 20% Off Your Order
SUMMER BLOWOUTSALE: Save 20% Off Your Order when you spend $149 or more! (Excl. Bundles & Bulk)
View Deal →SUMMER BLOWOUTSALE: Save 25% Off Your Order
SUMMER BLOWOUTSALE: Save 25% Off Your Order when you spend $549 or more! (Excl. Bundles & Bulk)
View Deal →Buy ANY 3x Flower Items, Get 1 Free! (Up to 25% Off Value) (Excl. Mix & Match Bundles & Bulk Items)
Use Code: 4FOR3 - Save even MORE on our massive selection of FLOWER now and enjoy 1 item…
View Deal →Save 25% Off Concentrates when you buy $249 of Concentrates or more (Excl. Mix & Match Bundles & Bulk Items)
Save 25% Off Concentrates when you buy $249 of Concentrates or more Use Code: CON25
View Deal →Save 5% Off All Bulk Items (Excl. Mix & Match Bundles)
Use Code BULK5 to save an additional 5% off all of our discount-priced Bulk/Wholesale Items for a Limited…
View Deal →NEW Mix & Match Bundles: Unlock Huge Savings up to 25% Off
Get exactly what you want at an incredible price! Our Mix & Match Bundles give you the freedom…
View Deal →Frequently Asked Questions About Buying Weed Online in British Columbia
How fast is cannabis delivery in British Columbia?
Most orders ship same-day if paid before 12PM (Mon-Fri) and arrive within 1-3 business days via Canada Post XpressPost. Rural areas may take longer.
What products can I order online in British Columbia?
We offer premium flower, edibles, vapes, concentrates, CBD, and more, delivered across Canada.
Is shipping discreet?
Yes, all orders are shipped in plain, smell-proof packaging with no cannabis markings for your privacy.