Open 7 days a week with same day delivery near you!

Express 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 contact-less delivery with payment made by Electronic Email Transfer.

We offer Canada Wide Mail Orders straight to your door making purchasing is much easier!


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

Our delivery service 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 within the Tri-City!


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

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

Order in 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: 226-808-0014
Buy 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
Order Now


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

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



You can now order in Niagara!
Home of the $99 special, Mix & Match your favorite stains!
Offering contactless deliveries to ensure your safety.

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