Affinity Cannabis is a provincially licensed cannabis retailer with stores in Vancouver and North Vancouver. Along with shopping in store, you can order legal cannabis online for delivery. Here’s how it works, and what B.C. rules require when your order arrives.

How to order

  1. Browse the menu. Our online menu shows current products by category: flower, pre-rolls, vapes, edibles, CBD and more. Use the Order Online Now button.
  2. Enter your delivery address at checkout. Whether delivery is available to your address is confirmed during checkout. Any delivery fee is shown to you before you place the order, as B.C. rules require.
  3. Pay when you order. B.C. rules require delivery orders to be paid for before they leave the store. Delivery drivers can’t take payment at the door.
  4. Be home to receive it. Your order is delivered to the address you gave at checkout.

What to have ready when your order arrives

  • Someone 19 or older. Cannabis can only be handed to the adult who ordered it or another adult 19+ acting for them.
  • Valid government-issued photo ID. The driver will check ID, and may ask for a second piece if your age is in doubt.
  • A name and signature. B.C. law requires the person receiving the order to give their name and signature.

If no eligible adult is there to show ID and sign, we can’t complete the delivery. Cannabis can’t be left at the door, in a mailbox or with a minor.

Delivery rules in B.C.

  • Hours: licensed retailers may only deliver between 9 a.m. and 11 p.m., the same as our store hours.
  • Limit: each order can include up to 30 grams of dried cannabis, or its equivalent.
  • Within B.C. only: cannabis can’t be delivered outside the province.
  • From the store you buy from: each order is prepared and sealed inside the licensed store it was purchased from.

Prefer to shop in person?

All three of our stores are open 9 a.m. to 11 p.m., seven days a week. Call 604-834-3989 or visit:

See all locations for directions and details.

Delivery FAQ

Who can accept a cannabis delivery?
An adult 19 or older with valid government-issued photo ID, who gives their name and signature. That can be the person who ordered or another adult acting for them.

Can you leave my order at the door?
No. B.C. rules don’t allow cannabis to be left unattended. Someone eligible has to receive it in person.

Can I pay cash when the order arrives?
No. Delivery orders must be paid in full before they leave the store.

What are the delivery hours?
Deliveries can only be made between 9 a.m. and 11 p.m.

How much can I order?
Up to 30 grams of dried cannabis, or its equivalent in other formats, per order.

Do you deliver to my area?
Enter your address at checkout on our online menu to see whether delivery is available to you.

Questions about an order? Email info@affinitycannabis.ca or call 604-834-3989.