Buy Weed Online in Calgary
Pick one of our 5 Calgary stores, shop its menu and check out online for same-day delivery or in-store pickup.
Free delivery on orders $40+ ($3.99 under $40) where our drivers deliver. Delivery available 9:00 AM – 10:00 PM daily (Mountain Time).
Delivery, pickup or shipping?
Check Delivery Availability
We currently deliver to Calgary, Airdrie, Chestermere, and the Town of Didsbury (from both Didsbury stores). Free delivery on orders $40+.
Enter your postal code: the checker shows whether a driver reaches you, or whether we ship it by Canada Post.
How to buy weed online in Calgary
Four steps, the same for delivery and pickup.
1. Pick your store
Each Calgary store has its own menu and stock. For delivery, choose the store that serves your postal code; for pickup, the one you will visit.
2. Add to cart and check out
Choose delivery or pickup at checkout. Each order is limited to 30 g of dried cannabis or the equivalent, the Alberta limit for a single sale.
3. Pay
Delivery orders are prepaid online by credit or debit card. Pickup orders can be paid online or at the counter.
4. Show your ID
You must be 18+. The driver or the store checks government-issued photo ID before handing over the order.
Your options depend on your postal code
Driver delivery reaches part of Calgary. Everywhere else in the city you can still order online.
Same-day delivery
- Typically as little as 45 minutes* from the store that serves your postal code.
- Free delivery on orders $40+ ($3.99 under $40).
- Delivery available 9:00 AM – 10:00 PM daily (Mountain Time).
- Prepaid online by credit or debit card. No cash at the door.
In-store pickup
- Order online, then collect at the store you ordered from during store hours.
- Pay online by card, or at the counter by cash, debit or credit.
- Bring government-issued photo ID; you must be 18+.
Canada Post shipping
- Where no driver reaches, including some Calgary postal codes, we ship from our Belmont store.
- Free shipping on orders $75+, $9.99 under, $40 minimum.
- 1–2 business days*
- Alberta-wide shipping
Calgary postal areas our drivers cover
The first three characters of your postal code. Checkout checks it before you pay. Other Calgary postal codes: in-store pickup or shipping.
- Penbrooke: T1Y, T2A, T2B, T2C, T2G
- Copperpond: T2Z, T3M, T3S
- Skyview: T3J, T3K, T3N, T3P
- Deer Ridge: T2H, T2J, T2V, T2W, T2Y
- Belmont: T2X
Shop a Calgary store menu
Every store is licensed by AGLC; its licence number is on its card.
Penbrooke
AGLC licence 802723
Copperpond
AGLC licence 786064
Skyview
AGLC licence 812647
Deer Ridge
AGLC licence 815806
Belmont
AGLC licence 821655
Browse by category
Each guide explains the format and how it is packaged under AGLC rules, with links into the Calgary store menus.
- cannabis flower in CalgaryDried and milled flower — indica, sativa and hybrid.
- cannabis pre-rolls in CalgarySingles, multi-packs and infused pre-rolls.
- cannabis vapes in Calgary510-thread cartridges and disposables.
- cannabis edibles in CalgaryGummies, chocolates, capsules and soft gels.
- cannabis concentrates in CalgaryRosin, resin, hash, oils and sprays.
- cannabis beverages in CalgaryInfused sparkling waters, teas and mixers.
Is it legal to order cannabis online in Alberta?
Yes, when you buy from a store licensed by AGLC (Alberta Gaming, Liquor and Cannabis). Under AGLC's Retail Cannabis Store Handbook, a licensed store with AGLC endorsements for online sales and delivery can take orders on its own website and deliver them with its own employees or a common carrier such as Canada Post. Every sale must take place within Alberta and stay within 30 g of dried cannabis or the equivalent.
Each Bud Mart store's AGLC licence number is listed above. You can look any of them up in AGLC's cannabis licensee search.
Public Safety Canada's guide Buying Cannabis: What You Need To Know lists signs of an illegal online seller, including no age check, payment by e-transfer or cryptocurrency, and shipping anywhere in Canada. Licensed online retailers take major credit and debit cards.
Ordering online: common questions
How do I order weed online in Calgary?+
Choose one of our 5 Calgary stores, add products to your cart and check out. At checkout you pick delivery or in-store pickup; the postal-code checker on this page tells you which one your address can get.
Which parts of Calgary get same-day delivery?+
Our drivers cover 18 Calgary postal areas: T1Y, T2A, T2B, T2C, T2G, T2H, T2J, T2V, T2W, T2X, T2Y, T2Z, T3J, T3K, T3M, T3N, T3P, T3S. Checkout checks your postal code before you pay. Elsewhere in Calgary you can pick up in store, or have the order shipped by Canada Post from our Belmont store.
How much does delivery cost?+
Free delivery on orders $40+ ($3.99 under $40). Delivery available 9:00 AM – 10:00 PM daily (Mountain Time). Typical delivery time is as little as 45 minutes*.
How do I pay?+
Delivery and shipped orders are prepaid online by credit or debit card; there is no cash payment at the door. Pickup orders can be paid online, or at the store counter by cash, debit or credit.
What ID do I need?+
You must be 18+ to order. Have valid government-issued photo ID ready: the driver or the store checks it before handing over the order, and Canada Post checks it on shipped orders.
How much can I order at once?+
Up to 30 g of dried cannabis or the equivalent per order, the limit Alberta sets for a single sale. Checkout enforces the limit, including the equivalents for edibles, beverages and other products.
What happens if nobody is home for a delivery?+
We cannot leave cannabis at the door or with anyone under 18. If nobody 18+ can take the order, the driver brings it back to the store, as AGLC rules require.
*Typical delivery time. Deliveries can take longer at busy times, in bad weather, or on large orders. *Canada Post estimate from Calgary. Rural addresses can take longer.
