Shipping + Handling

Flower and gift delivery in the Waterloo Kitchener area. Your Waterloo Florist.

Delivery within Kitchener or Waterloo is $10.

How to order:

Simply add the desired items to your basket. During checkout you will be promoted to enter: a delivery date, the recipients name, address and phone number, and a complimentary card message. Our florists will take it from there!

Once your order ships you will be notified by email. As we manually enter shipping notifications you may not receive one on busy holidays such as Valentineโ€™s Day.

Want to pick up your order?

Curbside pick up - must be placed over the phone.

Local Flower and Gift Delivery in the Kitchener Waterloo Area

Same day delivery is available for orders placed before 12pm EST M-F. Saturday orders must be placed by Friday at 2pm. CUT OFFS CHANGE DURING BUSY HOLIDAY TIMES. We do not delivery on Sundays unless otherwise stated(Mother's Day etc).

We will call the recipient on the day requested to arrange a time window with them that will work best. Calls are typically made by 2pm, however if you have placed a same day delivery order and it is a high volume day, your recipient may not be called until 4pm as we work on a first come first serve basis. We appreciate your patience during these times. You are always welcome to call us to check on the status of your order. 519-886-8588

We generally deliver between the hours of 10am-6pm. Deliveries sometimes occur after our closing time of 5:30pm.

Anything on our website can be delivered in Kitchener Waterloo area and the surroundings. Same day delivery for out of town order is subject to availability. The fees are listed below.

If you do not see the area you wish to deliver in the list then please call the store for a quote 519-886-8588.

If you place an order with the wrong shipping option selected it will not be processed and/or you will be contacted to make a correction.

Ayr $ 18

Baden $16

Breslau $14

Bloomingdale $12

Cambridge $15

Conestogo $13

Elmira $13

Elora $22

Fergus $24

Floradale $18

Guelph $22

Hawksville $15

Heidelberg $15

Linwood $18

Mannheim $14

Maryhill $16

New Hamburg $18

New Dundee $16

Platsville $22

Petersburg $16

Roseville $17

St. Clements $17

St. Jacobs $13

St. Agatha $13

Wallentstien $20

Wellesley $17

West Montrose $16

Winterbourne $15

Canada wide gift shipping 5-14 business days $22 - Non floral and non plant items only.

Please note that is is our policy to call the recipient before delivery to ensure they are home for residential order. Orders cannot be shipped without a phone number unless they are going to a business(in which case we don't need to call) If you have more questions about delivery policies please visit our Terms and Conditions page.

We cannot guarantee specific delivery times. Recipients are typically asked for a two hour window that they will be home. If you are requesting a delivery to a business you are welcome to request a specific two hour window in the order comments section. 

Q: What time are deliveries made?

A: On weekdays: We will call the recipient on the day requested to arrange a time window with them that will work best with them. Calls are typically made by 2pm, however if you have placed a same day delivery order and it is a high volume day, your recipient may not be called until 4pm as we work on a first come first serve basis. We appreciate your patience during these times. You are always welcome to call us to check on the status of your order. 519-886-8588.

We generally deliver between the hours of 10am-6pm. Deliveries sometimes occur after our closing time of 5:30pm.

On Saturdays: We will call the recipient between 8:30-9:45am. The recipient must be home prior to 1pm as we close early on Saturdays.

VALENTINES DAY: Please note that we have a limited amount of deliveries we can successfully complete in one day and space is limited. If it is going to a residential address rather than a business we strongly suggest you consider picking up. We cannot guarantee a specific time for delivery on Valentine's Day. Thank you for your understanding during the busiest time of year.