Skip to content
Close this search box.
Close this search box.

the greenmates

same day
weed delivery

at your door in 2 hours or less

Track orders in real time when driver is on the way

Track orders in real time when driver is on the way

Easy and secure payments accepted

Easy and secure payments accepted

Cash On Delivery, E-transfer, Debit/Credit On Arrival

Open 11:00am to 10:00pm daily

Open 11:00am to 10:00pm daily

same day
weed delivery

at your door in 2 hours or less

Weekly new products and deals

Weekly new products and deals


Shop By Category

Shop By Category

Shop by Category

Why order weed online?

If you’re looking for the fastest weed delivery Vancouver has to offer, The Greenmates is the perfect solution. Our Greenmates weed delivery Vancouver service is fast and efficient. You can order your favourite cannabis products (we have a LOT) from the comfort of your couch and have them delivered to your door in no time. Say goodbye to the inconvenience of visiting a dispensary and choose The Greenmates for all your weed delivery needs. It’s as easy as 1, 2, 3. 



Choose your products from our wide selection. Add delivery details, then checkout. Select delivery date and 2 hour time window, and then proceed to the payment page.



We accept cash + e-transfers. For cash orders, payment is collected upon delivery. For e-transfers, instructions are sent with order confirmation before delivery.



With an advanced, modern tracking system, The Greenmates strives to provide accurate ETAs. When the driver is on route, you can communicate with them, tracking your order.


Easy, Convenient Weed Delivery in Vancouver

smooth experience e1687373241173


The Greenmates Weed Delivery Vancouver offers two secure payment methods: Interac e-transfer for seamless and easy delivery, or cash on delivery!

smooth expderience 2 1 e1687373153603


The Greenmates offers a same day weed delivery service that is a reliable, quick way to get your weed delivered. Our friendly drivers will see you soon!

smoooth experience 3 e1687373215937


Need a hand? We offer top notch customer service, here for any and all inquires before, during, and after you weed delivery journey.

The Greenmates: #1 Fastest Weed Delivery in Vancouver

Are you tired of the hassle of going to a dispensary? Buy your weed online! Look no further than The Greenmates, the #1 leading fast weed delivery service Vancouver has to offer. With our convenient and efficient service, you can have your weed delivered right to your door in two hours or less. It’s never been easier to get cannabis products; flower, edibles, vapes, shatter, cbd products and more. Get all the products you love without leaving the comfort of your own home.

At The Greenmates, we understand that convenience is key. That’s why we’ve made our online ordering process quick and simple. Not located in Vancouver? Don’t worry, The Greenmates has you covered. We offer our reliable and efficient weed delivery service in other areas as well. We strive to make access to high-quality cannabis products as easy as possible for everyone.

Furthermore, The Greenmates is a great option for those who live in areas where dispensaries are not easily accessible. We can still deliver to your door. Check out our other service areas near you . 

Remember, when it comes to fast and reliable weed delivery services in Vancouver, The Greenmates is your new go-to choice. Sign up today and experience the convenience of having your favourite cannabis products delivered to you with ease.


Earn points as you spend, redeem points for coupons, gifts and more. Earn 1 point for every dollar spent then redeem for $1 store credit for each 30 points. Redeem as much or as little as you want!


Frequently Asked Questions

The Greenmates: Your premier choice for weed delivery in Vancouver

The Greenmates is Vancouver’s #1 leading same day weed delivery service. But why is The Greenmates the best choice for weed delivery Vancouver?

Firstly, our expansive service area covers the entire Lower Mainland of BC. With strategic hubs not just in Vancouver, but also in Surrey and the Tri-Cities, we ensure rapid and efficient delivery.

Unlike your typical pot shop or dispensary, The Greenmates goes beyond. We’re not just another buy weeds online platform or a generic dispensary that delivers near me. Our service is tailored, ensuring that whether you’re searching for weedonline, buyweedonline, buy weedonline, or even buy wed online, you’ll find exactly what you need with us.

Our vast inventory caters to every cannabis enthusiast. From those looking to buy weeds at competitive prices to those seeking online edibles or wanting to order hash online Canada, we’ve got you covered. And for those who’ve typed in canabis delivery near me or edibles order online, you’ll be pleased to know that our edible delivery and edibles delivery services are top-notch.

We understand the nuances of the market. Whether you’re a fan of buymyweed, weeddeliveryvancouver, or vancouverweeddelivery, our platform seamlessly integrates all your needs. And if cheap delivery is what you’re after, we pride ourselves on being the cheapest weed online. From hash online Canada to best hash online Canada, our quality is unmatched.

But that’s not all. For those who’ve mistakenly searched for online-dispensary or the green mate, fret not. The Greenmates is here to guide you. Our same day delivery Vancouver promise ensures that whether you’re in north vancouver dispensary regions or looking for a dispensary vancouver bc, your needs are met promptly.

The Greenmates isn’t just another online dispensary or pot on line service. We’re a brand that resonates with Vancouver’s spirit. From ordering edibles online, cheapest shatter Canada, cheap bud Canada to every other cannabis need, we’re the best online dispensary choice for Vancouver. So, the next time you think cannabis, think The Greenmates.

At The Greenmates, we try to make payment easy for everyone! You can pay using a credit or debit card, or cash, upon delivery of your package. The best way to pay is through e-transfer in advance. That way you can just receive your package without exchanging money like UberEats and DoorDash.

To make an eTransfer (also known as an electronic funds transfer or online money transfer), you typically need access to online or mobile banking through your financial institution. The steps may vary slightly depending on your bank, but here’s a general guide on how to make an eTransfer:

  1. Log In to Your Online Banking Account: Visit your bank’s website or open your mobile banking app. Log in using your username and password.

  2. Navigate to the E-Transfer Section: Once logged in, look for the “eTransfer” or “Interac eTransfer” option in your banking dashboard. This option is usually located in the menu or on the main page of your online banking interface.

  3. Select “Send Money” or “Send eTransfer”: Click on the option to send money or send an eTransfer. Some banks may have slightly different wording.

  4. Choose the Recipient: You will need to provide the following information:

    • Recipient’s Email or Mobile Number: You’ll need the email address or mobile number of the person you’re sending money to.
    • Recipient’s Name: Enter the recipient’s full name.
    • Security Question and Answer: You can set up a security question that the recipient will need to answer to access the funds. Make sure the question and answer are something only the recipient would know.
  5. Enter the Amount: Specify the amount of money you want to send.

  6. Select the Account: Choose the account from which you want to send the money. If you have multiple accounts with your bank, select the appropriate one.

  7. Add a Message (Optional): You can include a message or note for the recipient if you wish.

  8. Review and Confirm: Double-check all the information you’ve entered to ensure it’s accurate. Once you’re satisfied, confirm the eTransfer.

  9. Security Confirmation: Depending on your bank, you may receive a confirmation code via email, text message, or through your banking app. This code is used to confirm the eTransfer. Enter the code when prompted.

  10. Notification to Recipient: The recipient will receive an email or text notification that you’ve sent them an eTransfer. They will need to click on the link provided to accept the transfer.

  11. Recipient’s Confirmation: The recipient will need to answer the security question (if applicable) and provide their bank account information to complete the transfer.

  12. Completion and Confirmation: Once the recipient has accepted the eTransfer and provided the necessary information, you’ll receive a confirmation that the transfer is complete.

  13. Receipt: Keep a copy of the transaction receipt for your records. This receipt will typically include transaction details and a reference number.

Please note that the exact steps and features may vary depending on your bank’s online banking platform. If you’re unsure about any step, it’s a good idea to refer to your bank’s specific instructions or contact their customer support for assistance. Additionally, there may be fees associated with eTransfers depending on your bank and account type, so be sure to check your bank’s fee schedule.

Absolutely! At The Greenmates, we believe in authenticity and transparency. Every product image you see on our site, whether it’s a strain or any other product, is 100% genuine. We use high-quality cameras to capture the true essence of everything that comes through our doors. All photos are taken in-house, ensuring that what you see is precisely what you’ll receive. We take pride in offering our customers an honest and accurate visual representation of our entire product range. We even take some more detailed shots like this Tropicana Cookies. Check out our YouTube channel for all the product close-ups!

At The Greenmates, we prioritize promptness and efficiency. Once you place your order, you can expect delivery in 2 hours or less! We understand the importance of swift service and are committed to ensuring you receive your products as quickly as possible.

Special Offer

free delivery over $50

$5 Delivery under $50