We would love to hear from you or meet you!  Here's how...

(Or order by online.)

Terrain Flowers Inc.

2847 Dufferin Street

Toronto, Ontario

M6B 3S4



Retail Flower Hours *

MO-FR     9 to 5:30

SA            10 to 2

SU            CLOSED*

Weddings and Events

7 Days/Week

Consulations by Appointment

Terrain Flowers is located in the north Toronto neighbourhood of Glen Park.  We are open Monday to Saturday* for walk-in orders and order pick-up (order by phone/online, and pick up in store), and of course, for send out delivery across the GTA, from Hamilton to Pickering and north to Barrie. 

Call in advance and we will happily bring your flowers to your car - rain, snow, or shine. Swing around to the back laneway via Glencairn to stress-less off busy-busy Dufferin!


If the short term parking at the back of the building is full, there is the option of metered street parking on the south side of Glencairn, east of Dufferin and on Saturday, free parking is available on both the north sides of Glencairn and Hillmount, east of Dufferin and a two-minute walk from us.  The west side of Dufferin, directly across from our flower shop, has metered packing all week long. 

* Extended Hours 

Business hours are often extended into early evening or Sunday opening for holidays such as Valentine's, Passover, Mother's Day, Rosh Hashanah, and Christmas, as well as for wedding and event consultations and wedding and event installations.  We are here to be of service and at times, that means increasing our regular hours.  Call to find out more.

Long Holiday Weekends

Closed long holiday Saturdays and statutory holidays except for weddings, events, or when certain floral holidays coincide with the holiday.

January/August Hours

Reduced afternoon hours may apply in the first two weeks of January and throughout August, with daily closings at 3PM instead of our usual 5:30. Will vary from year to year.  Call to find out!

Christmas Closing

Closed each year from noon December 24th to 9AM January 7th (exception: when January 7th falls on Friday, Saturday or Sunday, we will re-open on the Monday immediately after that weekend - please call to find out).  Orders placed on any of these closing dates will be processed on the next scheduled open day, only after confirmation with you.