Christmas trees toronto

The essential guide to buying Christmas trees in Toronto and Ontario farms to cut your own

Christmas trees are widely available in Toronto as well as farms in Ontario where you can cut your own tree. A festive way to kick off the holiday season, there are many options for all who celebrate to find their Christmas tree this year.

Here's a guide to finding your perfect Christmas tree this year.

Places to buy a Christmas tree in Toronto
Davenport Garden Centre

This garden centre near Spadina and Davenport has a variety of Christmas trees for you to choose from. Ranging from Fraser Fir and Balsam Fir, to smaller trees such as the potted dwarf Alberta spruce and Norway spruce, Davenport’s offers trees in all sizes and shapes.

The Real Tree Christmas Tree Co.

Located beside a Canadian Tire on Danforth East, The Real Tree offers freshly-cut, Balsam Fir Christmas trees. Staff are able to cut, wrap and help load your tree in your car. Trees range from a height of 6 feet to 10 feet and more. There are also tree stands available for purchase. You have the option of buying it in-store or having it delivered.

St. Lawrence Market

Jeff the Tree Guy has been selling Christmas trees at St. Lawrence Market for over 25 years. Head down to grab the perfect tree and take a look at the boughs, bows, wreaths, garlands, holly and mistletoe that are also available. Jeff is open for business until Dec. 24.

Home Depot

This big box store offers Christmas trees in all shapes, sizes and styles from fresh cut to artificial trees, to pre-lit, potted and flocked trees. They also have tree stands, ornaments, lights, toppers and storage bags to protect your trees and ornaments until the next Christmas.

Mr. Bill’s Christmas Trees and Roses

A florist near Yonge and Bedford, Mr. Bill’s has Christmas trees, lights, stands, wreaths and decorations available for purchase. They offer in-store shopping, curbside pickup, delivery and same-day delivery.

Sheridan Nurseries

At this store will multiple locations in Toronto, you have the option of buying Fir, Spruce, Pine, and more. They come in a variety of sizes and the website emphasizes the benefits of buying fresh-cut trees. They also have live potted Christmas trees and Christmas plants available for purchase.

Fiesta Farms

At this garden centre near Christie Pits you can shop and decide between six different types of trees, including Fraser Fir, Scotch Pine and Balsam Fir. Their sizes range from 2'-12' and they have decor to go with the tree, including wreaths, garlands and cedar rope.

Home & Garden RONA / Toronto Stockyards

You can find different types and sizes of Christmas trees at the Stockyards location of this big box store. They have artificial and real trees available and you have the option of choosing pre-lit, un-lit, pencil or potted trees. Tree sizes start from under six feet and go over 12 feet. 

Evergreen Garden Market

There are thousands of Christmas trees at the this garden market in the Brick Works. This year they have three species of sustainably harvested Christmas trees from Somverille Nurseries. Sizes range from 2.5 feet all the way up to 14 feet.

East End Garden Centre

Shop for Balsam and Fraser Firs, Scotch Pine and Kris Kringle trees at this garden centre on Queen East in Leslieville. There's also plenty of wreaths, wooden deer, and other seasonal decor.

Dufferin Mall Parking Lot

The best thing about this tree lot is its location. It's a central place for people on the west side and the parking is plentiful. Christmas Trees by Lou Miceli carries about a thousand trees, so finding the perfect one won't be trouble at all.

Beech Nursery

Balsam firs, Fraser firs, Norway spruces, blue spruces, cedars, concolour firs and dwarf Alberta spruces are all available from this nursery in Leslieville that will also deliver to your door. They also have wreaths and other decorations to make the season bright. 

Ontario farms for cut-your-own trees

While it may be fun to purchase a pre-cut tree, there’s nothing like going on a long drive to cut your own tree. For those seeking an adventure while getting the perfect Christmas tree, we got you covered.

Here are some places where you can cut down your own Christmas tree near Toronto.

Chickadee Christmas Trees

At Chickadee, you have the option of cutting your own tree and buying a pre-cut one. However, with limited availability for cut-your-own, they suggest buying pre-cut trees. They have Fraser Fir, Balsam Fir, Scotch Pine and White Pine trees available, starting from 5 feet, to the biggest being 12 feet. 

Jingle Bills Christmas Tree Farm

Called the North Pole of Southern Ontario, this farm has 100 acres filled with three species of Christmas trees that are sure to make your holiday season a memorable one. While deciding between then White Pine and White Spruce, swing by Jingle Deb's Treat Tent for complimentary hot chocolate, warm apple cider and cookies. 

Ontario Tree Farms

This Kleinburg farm over 100 acres and over 20,000 trees to choose from so you're bound to find the perfect Christmas tree to put up. 

Erin Hills Acres

A 90-acre farm in Hillsburgh, they have six types of trees to choose and cut from. They emphasize buying real Christmas trees, as 100 per cent of a real tree can be recycled and for every tree that is cut at Erin Hill Acres, they plant two more. 

Madeira Farms

Operating since 1997, Madeira has cut-your-own trees with a colour-coded ID system that makes it easy to find the type of tree you’re looking for. They have Scots Pine, White/Norway Spruce, Fraser Fir, Balsam Fir and Canaan Fir, starting from $55.

Fandango Tree Farm 

A family-owned and operated Christmas tree farm in Hockley Valley, Fandango has Spruce, Fraser and Balsam firs of various sizes ready to cut. Prices range depending on size and type of tree and they offer free tree baling and assistance in securing the tree to your vehicle. 

Hockley Valley Farm

At Hockley Valley, you can cut your own Spruce tree in a variety of sizes. Those who purchase a Christmas tree can get a free horse-drawn wagon ride. 

Horton Tree Farms

One of the oldest cut-your-own operations in Ontario, Horton offers fresh, real trees ready for cutting. After wandering the fields, you can warm up by the bonfire with hot chocolate. Saws are provided if you don’t have one of your own and they have twine for tying your tree to the vehicle.

Clembrook Christmas Farm

Located in Milton, their cut-your-own field trees include Scotch, White and Austrian Pine and Canaan Fir. Their Norway & Colorado Spruce have a very limited selection, so get them while you still can.

Wintersinger's Tree Farm

A family-owned and run Christmas tree farm in the town of Hillsburgh, Wintersinger's has 75 acres of Christmas trees at various stages of growth. Choose from Blue Spruce, Myer Spruce, White Spruce, Norway Spruce, Balsam Fir or Fraser Fir and make sure to purchase a handmade garland.

Elliott Tree Farm

Located just south of Orangeville, Elliott Tree Farm has White Spruce, Blue Spruce and Norway Spruce available at flat prices, as well as free twine to make sure your tree is secured to your car.

Pinedale Farms

Pinedale Farms is located near Hamilton and is about an hour's drive from Toronto. They have a variety of trees to choose from including Scotch Pines, Colorado Spruce and Balsam Firs. Free twine is available to tie up your tree as well as tree bagging services for $2.

Drysdale's Farm

Drysdale's has a 400-acre plot for you to wander through to pick your perfect spruce or fir. With that kind of space, you'll have to hop on their tractor ride or horse-drawn wagons to get around. They're located about an hour and a half north of Toronto and you can cut down your own tree here every day of the week from 9 a.m. to 4 p.m.

Albion Orchards

Albion Orchards has thousands of trees ready to be taken home this holiday season. They're located about an hour's drive from Toronto, near Caledon. You can grab a hot apple cider after harvesting your tree or take home an apple pie from their shop.

Christmas tree delivery options

The holidays can be a busy time for everyone, so you may not have the time (or energy) to go shopping for a Christmas tree. Thankfully it's the 21st century and Christmas tree delivery exists.

Here are some places that will deliver your Christmas straight to your home in Toronto. 

Trees on a Truck

This vendor sells Fraser Fir and Balsam Fir trees, with the smallest being six feet and the bigger ones being over 12 feet. Prices are based on what style and what size the tree is. They deliver to Oakville, Burlington, Hamilton, Stoney Creek, Mississauga, Milton, Etobicoke and Toronto.

EZ Tree

Serving all of the GTA, EZ Tree allows you to pick your Fraser Fir or Balsam Fir Christmas tree and place the order online or by phone. Offering a variety of sizes, from five feet to 14 feet, their prices include the delivery and installation of your Christmas tree in your house.

Beaches Lions Christmas Tree

Choose from Fraser Fir, Balsam Fir, Scotch Pine or White Pine. Pick out some wreaths, garlands or a tree stand and your package is ready for delivery. The delivery fee is included in the tree purchase price and the team will even install it for you.

Canadian Tire

At Canadian Tire, you can choose from flocked white trees and pre-lit trees to pink trees and artificial evergreen. They offer a variety of sizes,  including slim and full-size.

Student Trees Toronto

Created by high school students looking to make the holiday season better for all, this store sells Balsam Fir Christmas trees, with the smallest being six feet and the biggest being 10 feet. Installation and tree stands are also available for an additional cost.

The Perfect Christmas Tree

With locations in Burlington and Hamilton, this business also delivers to the entire GTA. You can choose between Balsam, Spruce, Fraser Fir and Pine.

The Real Tree

You can get online delivery within the GTA of organic, fresh cut Canadian balsam fir Christmas trees here. Cost of delivery is $10 per 5km from their Danforth Ave location.

Lead photo by

Elliot Tree Farms. With files from Samreen Maqsood and Zaynab Rujabally


Latest Videos



Latest Videos


Join the conversation Load comments

Latest in City

Doug Ford just got even tougher on Ontario bike lanes with new measures

Toronto's $27 billion Ontario Line just crossed its biggest construction milestone so far

Rare Canadian gold coin sells for over $1.5 million

Toronto ranked among the top 100 best cities in the world for 2025

A full list of all the items included in Canada's holiday GST cut

Liquid soap sold at stores across Canada recalled due to contamination

Canadians to get GST cut on groceries and new $250 rebate ahead of holidays

Snow is finally coming to southern Ontario and here's when it will hit