Wedding Flowers


We make happy wedding flowers for happy people! We specialize in smaller scale events such as at restaurants and private residences, making full and abundant bouquets, boutonnieres, and centerpieces for more intimate affairs. 

Still months ahead and not ready to place the final order? We can put your order into a quote and accept partial payment to book your date with us! Simply note the items you would like then either email us at service@periwinkleflowers.com or call us at 416 322 6985 and we can help you with that!


What our wedding clients are saying:

We love working our flower magic for beautiful weddings, but wedding work is extra special and requires more behind the scenes work than regular orders. With that in mind, please note the following to help us make sure you get the most perfect wedding designs for your day...

  • Orders are best placed at least two weeks in advance of your date for best selection to ensure we are available, and to allow us plenty of time to curate the best mix of flowers for you. We strongly recommend ordering at least two months or more in advance to confirm we are available- we can accept partial payment if you want to book in but don't have final table numbers etc, just give us a call!
    • If ordering less than 7 days in advance please contact us first at service@periwinkleflowers.com  or call us at 416 322 6985 so we can confirm with you that we can accommodate your order.


    Delivery details:

    • We deliver across Toronto Monday through Saturday. For smaller orders, you can also pick up your order from our studio if you prefer.
    • If you need to organize a specific delivery time window we can accommodate you, please note the timing in the delivery instructions box when placing your order, or call/email us to confirm before placing your order if you aren't sure. Note that we do not deliver after 6pm.
    • Delivery does not include setup UNLESS YOU PURCHASE THE EXTENDED SETUP OPTION  but we always send everything out fully labelled for ease of set up by venue staff.
    • Someone MUST be onsite at the delivery address to receive delivery/allow access.

    Unsure about anything? We are happy to chat through the process by phone 416 322 6985 or email service@periwinkleflowers.com, please reach out if you need assistance!

    Placing an order with us constitutes acceptance and agreement with our terms of service. Please read our event terms of service by clicking here.

    We are pleased to offer a vase return program for our event clients- find out more by clicking here