Best Places to Buy Your Christmas Tree

Nov 27, 2019

As we move closer and closer to December 25th, the stores are already filling up with Christmas decorations, gifts, and holiday cheer. What better time to start shopping for your Christmas tree? Here are our top choices to find the perfect tree to complete to the festive feel of your home.

The Queen Garden Centre | 771 Queen St E, Toronto

With over 500 different variety of trees, shrubs and perennials, it has one of the largest plant indexes available in Toronto. They specialize in offering trees for condos, houses and commercial properties, so of course, they are a great choice for a stunning Christmas tree.


Evergreen Garden Market | 550 Bayview Ave, Toronto, ON

Located in the Brick Works, Evergreen offers a variety of curated Christmas trees. With 6 different species of locally grown, fresh cut trees, including Fraser Fir and Balsams, traditional White and Scotch Pines and Norway and Serbian spruces, you can find the perfect size, from 2.5 feet tall, all the way up to a towering 14 feet.


Fiesta Farms | 200 Christie St, Toronto, ON

Find any size here! From tiny 2-foot trees up to the massive 14-foot trees, Fiesta Farms have the availability. Just north of Christie Pits, you may find a large selection of tree types, and they will even deliver and install the tree for you.


Angas Farm and Nursery | 89 Bankfield Dr, Etobicoke, ON

Serving the city for over 40 years, Angas Farm and Nursery is nestled in the valley, surrounded by acres of conservation area between the west and main Humber river. It converts into a winter wonderland around this time of year, with hundreds of farm fresh Christmas trees to choose from. Enjoy complimentary hot cocoa while you peruse!


Old Cabbagetown Tree Lot | Corner of Spruce and Parliament Streets

One of the most popular lots in Toronto, it has been serving Toronto since 1952. Small Fraser Firs start at $30 with prices and sizes ranging up from there, cut fresh from their very own tree farm. If you find yourself needing a last-minute Christmas tree, they’re open right up until Christmas eve!