Vaughan

Vaughan

Get In Touch With Us!

TERRA Greenhouses in Vaughan has everything you need to transform your yard into the envy of the neighborhood. Quickly find all of the outdoor items you need for gardening and creating a comfortable outdoor living space. Our garden centre is one of the top nurseries in Vaughan and ensures the highest level of customer service and someone is always available to help you with your questions. We are located on Keele Street, one block north of Teston Road.

Store Address

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

Store Management

Toni-Marie McCurdy 

We are not able to respond to vendor inquiries submitted to this email address. Please contact the purchasing department.

Store Hours

Saturday – Wednesday 9:00 am – 6:00 pm

Thursday – Friday 9:00 am – 7:00 pm