Order your favourite plants for pick up or delivery *

Shop in the comfort of your own home! Call your local TERRA location (location and contact info below) and order everything you need for your garden.

  1. 1) Call your favourite TERRA location
  2. 2) Place and Pay for your order with our Solution Centre Staff (Max of $2000)
  3. 3) Schedule delivery (Please chat with our staff for delivery cost)
  4. 4) Schedule a time for store curbside pick up (Pick up between 10am-3:30pm)

Our available items are changing daily. If you do not see an item on the list, give us a call. We can let you know if we have it available.

Happy Shopping

Delivery charges applies, please speak directly with store for delivery rates


Order your favourite hanging baskets, tropical plants and create an urban tropical in your home.

Open Document

patio furniture & accessories

Spruce up your patio wth brand new patio furniture and all the accessories to go with it.

Open Document


Order your favourite TERRA garden soil, mulch, seeds and propagation items.

Open Document

Spring Colours

Order your greenhouse favourites, including potted tulips in various colours, daffodils, hanging baskets and more.

Open Document


2273 #5 Hwy. Burlington, ON L7R 3X4
N. side of Dundas (Hwy #5)
(between Guelph Line & Brant Street)

Phone: 905-332-3222

Email: burlingtonmanager@terragreenhouses.com


340 Highway 20 R.R. #1 Hamilton, ON L0R 1P0
(East of Upper Centennial)

Phone: 905-692-6900

Email: hamiltonmanager@terragreenhouses.com


12800 Britannia Rd. Milton, ON L9E 0V3
(S.W. corner of Britannia at Trafalgar)

Phone: 905-876-4000

Email: miltonmanager@terragreenhouses.com


11800 Keele Street. Vaughan, ON L6A 1S1
(Keele Street one block north of Kirby Road)

Phone: 905-832-6955

Email: vaughanmanager@terragreenhouses.com


#8 Fifth Concession E. Waterdown, ON L8B 1K5
S.E. corner on Fifth Concession at Hwy #6
(3km north of Clappison’s Corners)

Phone: 905-689-1999

Email: waterdownmanager@terragreenhouses.com