Vaughan

Vaughan

Get In Touch With Us!

TERRA Greenhouses Vaughan location has everything you need to transform your space! Find an inspiring selection of plants, pots, patio everything you need for gardening & outdoor living. Our garden centre is one of the top nurseries in Vaughan and we’re proud of our friendly, expert customer service. We are located on Keele Street, one block north of Teston Rd.

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: 

OPEN 9am – 6pm

7 days a week