Local Delivery

For guaranteed same-day delivery please order before 11:30am. 

Same Day Delivery

Our same day delivery includes all of Toronto and the Greater Toronto Area, West to Hamilton, North to Aurora & Newmarket and East to Oshawa.  We are able to deliver downtown Toronto three times daily.

Orders for the rest of Ontario, Canada and the US can be delivered the same day if received before 11:30 am EST.

For same day delivery after 11:30 am EST, call 416 364-2395 or 1 800 387-9557.

Note: We are unable to deliver on Sundays.  Orders received after 11am on Saturday will be delivered the following business day(ie. Monday, or Tuesday following a long weekend).

Normally orders are delivered between the hours of 10 am and  6 pm.  Orders placed after 11:30 am will fall into the next day's delivery time period. During holiday periods and episodes of inclement weather the delivery timeframe may be extended up to 2 hours.

If the recipient is not home, the flowers may be left with a neighbour, and the recipient notified.

Priority Service

To arrange Priority Service please call the store in the delivery area you desire.

Mississauga: 905 567-9770

Toronto: 416 364-2395

Customers who request Priority Service will have the flowers delivered within 4 hours of the order being placed. 

International Delivery

To arrange for International deliveries to locations outside the United States and Canada please call 1 800 387-9557. Fresh flowers & floral arrangements delivered internationally may vary due to current exchange rates, or regional and seasonal availability.

International deliveries can be made within 2-3 business days. 
Overseas Delivery fee - $25.99.