Shop All Flowers

Looking for the best flower delivery in Toronto? You’re in the right place. 

We’re here to make sending beautiful flowers super easy. Explore the catalogue below and find the design you like then choose your size and colour palette. Provide the recipient's details and place your order.

We create your order using the best of the season's flowers from our local flower growers' market and hand-deliver the arrangement carefully wrapped & looking delightful on the selected date.

We want you to have complete peace of mind, so we'll even send you an email delivery confirmation with a picture of what you sent.

Delivery charge is $10-$18 depending on distance.  Our products are priced in Canadian dollars.

Same day delivery is available- order by 10am for the Greater Toronto Area, or by noon for local Toronto flower delivery

Miss the deadline and need it there today? Call us at 416 322 6985, let's see if we can still get that delivered for you. Time to work some flower magic!