Exceptional Trees, Grown With Love In Ontario
Featured Ontario Grown Tree Collection
-
Fast Growing Trees
Looking for trees that grow quickly and make an impact? Our Fast...
-
Evergreen Trees
Add year-round structure, privacy, and natural beauty to your landscape with our...
-
Deciduous Trees
Explore our selection of hardy, nursery-grown deciduous trees — perfect for shade,...
-
Native Ontario Trees
Grown for Ontario, built to thrive. Our Native Tree Collection includes hardy,...
-
Privacy Trees
Looking for privacy trees in Ontario? Whether you’re blocking neighbouring views, reducing...
Shop All Trees
Experience the positive impacts of planting on your own property. Let us show you how to create a sustainable environment.
-
Austrian Pine
Regular price From $16.00 CADRegular priceUnit price / perSale price From $16.00 CAD -
Balsam Fir
Regular price From $16.00 CADRegular priceUnit price / perSale price From $16.00 CAD -
Black Walnut
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CAD -
Colorado Blue Spruce
Regular price From $16.00 CADRegular priceUnit price / per$15.00 CADSale price From $16.00 CAD -
Douglas Fir
Regular price From $16.00 CADRegular priceUnit price / per$15.00 CADSale price From $16.00 CAD -
Eastern Hemlock
Regular price From $26.00 CADRegular priceUnit price / perSale price From $26.00 CAD -
Eastern Red Cedar
Regular price From $16.00 CADRegular priceUnit price / per$15.00 CADSale price From $16.00 CAD -
Eastern White Cedar
Regular price From $16.00 CADRegular priceUnit price / perSale price From $16.00 CAD -
Eastern White Pine
Regular price From $16.00 CADRegular priceUnit price / per$15.00 CADSale price From $16.00 CAD -
European Larch
Regular price From $16.00 CADRegular priceUnit price / per$15.00 CADSale price From $16.00 CAD -
Fraser Fir
Regular price From $16.00 CADRegular priceUnit price / perSale price From $16.00 CAD -
Green Giant Arborvitae
Regular price From $16.00 CADRegular priceUnit price / perSale price From $16.00 CAD
Wholesale Tree Supply
Tree Company supplies high quality Ontario grown trees to nurseries, garden centres, landscapers, contractors, municipalities, and other businesses. Our container-grown nursery stock is grown locally and selected to perform well in Ontario landscapes.
We regularly work with landscapers and contractors who require reliable tree supply for projects of all sizes.
Contact us to learn more about wholesale pricing and bulk availability.
Why Choose the Tree Company
Ontario-Grown Trees
All of our trees are grown in Ontario and selected to thrive in our local climate. Because they are adapted to Ontario soil and weather conditions, they establish more successfully once planted.
Healthy, Container Grown Nursery Stock
Our trees are carefully grown and maintained to develop strong root systems. Container-grown trees transplant easily and establish quickly, helping them grow successfully in your landscape.
Direct From Our Ontario Tree Nursery
Buying directly from Tree Company means you’re purchasing farm grown trees without the retail markup often found at big garden centres. This allows us to offer high-quality trees at competitive prices.
Ideal for Privacy, Shade, and Landscaping
Whether you're planting privacy trees, shade trees, or native Ontario trees, we offer a carefully selected range of species suited for residential landscapes, farms, and commercial properties.
Trusted by Homeowners and Landscapers
Tree Company is a trusted Ontario tree nursery providing healthy, locally grown trees to homeowners, landscapers, contractors, and municipalities across Ontario. Our reputation is built on providing healthy trees and dependable service.
Pickup or Delivery Across Southern Ontario
Customers can pick up trees directly from our nursery or arrange delivery across much of Southern Ontario, making it easy to get the trees you need for your property.
Helpful Advice and Tree Planting Support
Choosing the right tree is important. We are always happy to help customers select the best trees for their property and provide guidance on proper planting and care.
What Our Customers Are Saying
⭐ ⭐ ⭐ ⭐ ⭐
Healthy trees and great service
"We purchased several Norway spruce trees for privacy and were very impressed with the quality. The trees were healthy and well-rooted, and the team was helpful in recommending the right spacing. Pickup was easy and everything was exactly as described."
David Katz - Port Carling, ON
⭐ ⭐ ⭐ ⭐ ⭐
Excellent Ontario-grown trees
"Tree Company had some of the best looking trees we found in the area. You can tell they are well cared for and locally grown. The staff was knowledgeable and helped us choose the right trees for our property. Highly recommended."
Michelle Richards - Oakville, ON
⭐ ⭐ ⭐ ⭐ ⭐
Great experience from start to finish
"We ordered several trees for our backyard and had them delivered. The process was smooth and the trees arrived in excellent condition. It’s great to find a local nursery that provides healthy trees at fair prices."
Sarah Mills - Toronto, ON
Nursery Pot Sizes
Our trees are grown in high-quality 100% recycled nursery containers designed to support strong root development and healthy growth. Pot sizes typically range from 1 Trade Gallon to 7 Gallons. Container grown trees transplant easily and can be planted throughout much of the growing season when properly watered.
Tree Company Services
Tree Supply
Tree Company provides a wide selection of Ontario grown trees for homeowners, landscapers, contractors, and businesses across the province. Our nursery specializes in healthy, container-grown trees that are carefully grown to develop strong root systems and reliable performance in Ontario’s climate.
We offer evergreen and deciduous trees ideal for privacy screens, shade, windbreaks, and landscaping projects.
Tree Company Services
Tree Delivery
Tree Company offers convenient tree delivery across much of Southern Ontario, making it easy to transport trees directly to your property or job site.
Whether you are purchasing a few trees for your yard or placing a larger order for a landscaping project, we can coordinate delivery to ensure your trees arrive safely and in excellent condition.
Tree Company Services
Tree Planting
Proper planting is one of the most important factors in ensuring a tree’s long-term success. Tree Company offers professional tree planting services to help your trees establish quickly and grow properly in their new environment.
Whether you're planting a single tree or creating a privacy hedge, our team can ensure your trees are planted correctly and positioned for healthy growth.
About Us
Tree Company is a family-owned tree nursery providing Ontario-grown trees to homeowners, landscapers, and businesses across the province. Our trees are carefully grown in container nursery pots to develop strong root systems and reliable performance in Ontario landscapes.
We specialize in healthy evergreen and deciduous trees ideal for privacy screens, shade, windbreaks, and landscaping projects. Because our trees are grown locally, they are well adapted to Ontario’s soil and climate conditions, helping them establish successfully once planted.
Service Area
Tree Company supplies and delivers Ontario-grown trees to homeowners, landscapers, and businesses across Southern Ontario. Our service area includes the Greater Toronto Area, Halton Region, Peel Region, York Region, Simcoe County, Muskoka, Niagara Region, Waterloo Region, and Eastern Ontario. Customers regularly purchase trees from cities such as Toronto, Mississauga, Brampton, Oakville, Burlington, Milton, Barrie, Collingwood, Gravenhurst, Huntsville, Kingston, Peterborough, Kitchener, Waterloo, Cambridge, Hamilton, St. Catharines, and Niagara Falls. Whether you are planting a backyard privacy hedge, adding shade trees to your property, or completing a larger landscaping project, we make it easy to get healthy, locally grown trees delivered or picked up directly from our nursery.













