Treasured Moments Flowers & Gifts

Real Touch wedding Flowers & Bouquets, Silk & Floramatique Wedding Bouquets & Flowers, Award Winning Custom Packages and designs with affordable shipping within all of Canada & the United States of America

Need a Quote / Consultation ???

We offer complimentary consultations. Consultations are by appointment only. Please contact us at (416) 992-5650 or email . For locations that are out of our reach, we ship within all of Canada and the United States. Our Real Touch and Silk Wedding bouquets and flowers have been to Alberta, Vancouver, Winnipeg, Saskatoon, and even to P.E.I. We have shipped to numerous USA addresses and even to Australia and the islands, just to name a few.

We are honoured and pleased to announce that we have won the Bride's Choice Award every year in a row since 2009, making our packages and creations one of Canada's most sought after and popular wedding designs in the industry. 



When preparing for a quote or consultation, we need the following information


             1) A list of your floral needs, for example, number

                of  bouquets, boutonnieres,  corsages,                                                                                                                                                                  ceramony/reception flowers, centerpieces, etc.


             2) Event theme(s) and color(s)


             3) A list of your favorite flower types, if any


             4) Wedding Date


             5) Postal/Zip Code for shipping quote, if applicable


We also ask, should you have any ideas, photos, or images that you fell in love with and wish to re-create, please bring them along. Treasured Moments will gladly work closely with you to create any custom design, ensuring total satisfaction in meeting your design vision.

In order to formally book with us, a 50% non refundable deposit is required on all order over $300.00. Pricing varies and is custom tailored to meet our client’s requirements and specific needs. Remaining balances are to be paid 30 days prior to the event. On all orders under $300.00, the full amount is due at time of booking.