• Thank you much for supporting local small business. Let us know if you have special requests or questions.  We are here to help.

  • Even though our doors are temporarily locked, we continue to create floral gifts for pick up and contact-less delivery.  

    We will respond to online orders within 30 minutes of current business hours.

    If you prefer to pick up, call a few minutes before your selected timeframe and we will be with you pronto.  Knock or buzz at the back door or call again and we will happily bring your flowers directly to your car.   

    Fields with a red asterisk (*) are required information.

  • Delivery Date

    Be sure to select an optional delivery date. This is especially important in cases of extreme weather, unreachable recipient, time-of-day order placement, and order volumes.
  • Pick Up Logisitics...

    Please call 5-10 minutes before your arrival. (We might be finishing a call or poking around in the flower cooler.) Call or knock upon arrival AT THE BACK ENTRANCE and we will bring your purchase directly to your car (or you can meet us at the door if you prefer).
  •  -  -
    Pick a Date
  •  -  -
    Pick a Date
  • Recipient Information

    Tell us how your gift will reach the intended recipient. The more details the better!
  • Call Ahead Service

    (For safest assured delivery!)
  • It is our practice to call your recipient's home, office, or place of delivery to confirm that your chosen delivery date is a date that works for them. This happily allows us to verify directly with {recipientName} that all delivery details are correct and subsequently make any changes prior to the first delivery attempt.  

    Please note: Surprises can be a wonderful thing, however when you request a "surprise/do not call ahead" delivery, Terrain Flowers is not liable for mis-delivery or re-routing costs (whether caused by incorrect or incomplete addresses, instructions, or absences).  At the discretion of the driver, your gift may be left unattended for prolonged periods of time due to vacation or other absence of the recipient, and risk damage by snow, frost, or rain. 

  • I will pick up...

    Give us an approximate timeframe so that we can be ready for you. Regular business hours are 9-5:30 Monday to Friday, 10-2 Saturday. We may be on the phone or in the cooler, so if you knock at the back door, give us a moment. Call ahead a few minutes as you round the corner and we will bring your flowers to your car.
  •  :
  •  :
  • Card Message

    What would you like to say?
  • Order Details and Payment

  • Is this an extra special occasion? If so, consider adding finishing touches such as extra gift wrapping and a grosgrain enveloped greeting card before checking out.

  • Consider Enhanced Gift Wrap before you check out!

    Enhanced wrap presents your gift in crisp black and white striped wrapping paper with an abundance of tissue paper.  Standard wrap is free.

  • Consider a Keepsake Greeting Card, before checking out!

    Styles and colours will vary. Card, envelope, and ribbon are chosen based on occasion and colour coordination with your gift.  (Our standard message card is free and comes in its own crisp white envelope.) 

  • Shopping Cart

  • prev next ( X )
    product



    Item subtotal: $ 0.00 CAD

    product



    Item subtotal: $ 0.00 CAD

    product



    Item subtotal: $ 0.00 CAD

    product



    Item subtotal: $ 0.00 CAD

    product



    Item subtotal: $ 0.00 CAD

    product



    Item subtotal: $ 0.00 CAD

    product
    Gift Wrapping Quantity Price
    Free Standard Wrap and Message Card $ 0.00 CAD
    Enhanced Wrap ($5) $ 5.00 CAD
    Keepsake Greeting Card with GrosGrain Ribbon ($7) $ 7.00 CAD
    Enhanced Wrap & Greeting Card ($10) $ 10.00 CAD

    Item subtotal: $ 0.00 CAD

    Subtotal   $ 0.00 CAD Tax   $ 0.00 CAD Shipping   $ 0.00 CAD Total   $ 0.00 CAD
    Exact spelling of name on credit card:
  • Final Floral Thoughts and Requests

    (This area is for your additional thoughts, in case the shopping cart was limiting in the slightest way.)
  • Specific flower and colour availability vary each day and season to season.  Please select an alternative colour palette, should your custom request not be available.  We invite you to call us at 416-489-7246 to discuss!



  • A summary of your order will be e-mailed to you momentarily.

    Feedback or suggestions on how we can improve our form will be recognized with bonus blooms and/or complimentary enchanced gift wrapping on your next order!

    Write to studio@terrainflowers.com or call 416-489-7246!

  • Should be Empty: