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
Email me!
We are not able to respond to vendor inquiries submitted to this email address. Please contact the purchasing department.
Holiday Hours
starting Friday, November 17th
Thu – Fri 9am – 7pm
Sat – Wed 9am – 6pm
Special Hours
Sun Dec 24 9am – 3pm
Mon Dec 25 closed
Tue Dec 26 closed
Wed Dec 27 – Sat Dec 30 9am – 5pm
Sun Dec 31 9am – 3pm
Mon Jan 1 closed
Tue Jan 2 – Thu Feb 29 10am – 5pm daily