Open 7 days a week with same day Weed delivery near me!

Express Cannabis Deliveries in Kitchener, Waterloo, Cambridge, Guelph, London and surrounding cities. 
Delivered to you within the same day in the Tri-City and surrounding areas and London!
We offer Canada Wide Mail Orders straight to your door making purchasing weed much easier!

Weed Delivery Near Me

First time ordering from Imperial Bud? 
Rest assured, you’re in good hands!

Our cannabis store provides exceptional services and it’s been proven in our testimonials.
If our local customers from Kitchener, Waterloo, Cambridge, Guelph, and London love our product then so will you!


Free Same Day Delivery with amazing quality $99 ounce specials within Kitchener, Waterloo, Cambridge and Woodstock!

Cash on Delivery or E-Transfer accepted
Call us now: 226-808-0014

Shop for Cannabis within the Tri-City!


Fast Free Delivery for London customers with $50 minimum order!
Mix & Match your favourite cannabis buds with our huge selection!

We accept Cash payments and E-Transfer
Order by calling: 226-808-0014

Order Weed at London


We are now delivering to Guelph! 
Receive your order on the same day for free on any orders over $50!
Offering contactless deliveries to ensure your safety!

Give us a call to order weed: 226-808-0014
Buy Weed Online in Guelph


Order online from our dispensary!
We provide discreet packaging so that you’ll never lose a shipment!
Dispensary near me isn’t working out? 
You’ve come to the right place. 

Call for online weed orders: 226-808-0014
Buy Cannabis Online


We are now located in Hamilton and Burlington! 
Free same-day delivery orders above $50!

Order by Phone at: 226-808-0014
Buy Weed at Hamilton or Burlington



We opened up our Ottawa location that is now serving Ottawa, Orleans, Kanata and surrounding areas! 
We are bringing the quality, variety and prices to Ottawa! 
Home of the $99 special, Mix & Match your favorite stains!

Call us for online orders: 226-808-0014
Order Weed Online in Ottawa

Copyright 2022© IMPERIAL BUD