Local Pickup and Delivery

Local Pickup

We now provide local pickup at our 21A Bathurst St location.
Currently our pick up window is Monday between 10 AM and 5 PM, Tuesday to Sunday between 12 PM noon and 2 PM, excluding holidays.
Usually ready for pickup within 24 - 48 hours.
You have up to 30 days to pick up your order.*

Local Delivery

Currently we deliver to anywhere within City of Toronto and surrounding areas including Oakville, Mississauga, Brampton, Vaughan, Richmond Hill, Markham, and Scarborough.

Toronto Core Delivery

$15 for orders under $75.
Free for orders over $75 before tax and after discount.
Usually delivered within 2 - 3 days.

Toronto Surrounding Areas Delivery

$25 delivery for Oakville, Mississauga, Brampton, Vaughan, Richmond Hill, Markham, and Scarborough.
Usually delivered within 7 days.

Delivered with care

All of our plants are delivered by our human plant expert in person(contactless during COVID-19). We will send you a delivery confirmation once your delivery is scheduled. And you'll also get a text message with a tracking link when your plants are out for delivery and on arrival.


*Your items are picked, packed and ready for pickup upon receiving this email. For plants, they may eligible for return and a full refund within 15 days of receiving this email. For other items, they may eligible for return and a full refund within 30 days of receiving this email. Fresh cut plants or flowers are not eligible for return or refund. After 30 days, orders weren't picked up will be cancelled and refunded minus a 50% restocking fee.