Where to pick up the perfect Christmas tree?

Decorating the Christmas tree with family is an annual holiday tradition for many of us. But before the tinsel comes out, you’ll need to pick the perfect tree. Whether you want to build up a sweat and saw it down yourself, or select a pre-cut tree, there are plenty of places in Toronto & GTA to go.

Here’s a roundup of tree farms and markets where you can pick the perfect tree!

Pick Up a Tree Downtown

Evergreen Garden Market
Pick up your Christmas tree (and other holiday necessities) at Evergreen Garden Market this season. Located at Evergreen Brick Works, the Garden Market will be selling six species of locally-grown, fresh-cut Christmas trees – the popular Fraser Fir and Balsams, traditional White and Scotch Pines, and Norway and Serbian spruces, ranging from 2.5-ft up to 12-14-ft. They’ll also be selling “skinny Fraser fir trees” for smaller living spaces.


Open: 9 a.m. – 7 p.m., Sunday through Friday and 8 a.m. – 7 p.m. on Saturdays.

St. Lawrence Market 
Pick up your holiday tree from Jeff the Tree Guy, located at St. Lawrence Market. Jeff is something of an institution, having sold Christmas trees for over 25 years. As well as trees, you can pick up greenery, boughs, wreaths, garlands, holly and mistletoe. He’s open right up to Christmas Eve, in case you’re behind the eight ball this holiday season.

Open: From the last week of November to December 24th.

Toronto Christmas Market
National Christmas Tree Day is December 2 and the Toronto Christmas Market is celebrating by making it easier for you to pick a locally-grown Christmas tree. On December 1-3 and December 8-10, Forests Ontario will be onsite selling Ontario-grown trees. With every tree purchased, they’ll plant a new tree to replace it.

Open: December 1-3 and December 8-10, 2017.

Christmas Tree Farms around Toronto & GTA

MacPherson Tree Farm
Visit MacPherson Tree Farm in Stouffville where you can cut-your-own trees, including Canaan and Balsam Fir, White, Red and Scotch Pine and White Spruce. If you don’t fancy playing lumberjack, you can also purchase pre-cut trees. Warm hot chocolate and wagon rides are available on weekends in December. Note: payment is cash only.

Open: Weekends starting November 25 until Christmas, and weekdays starting December 2, 2017.
17422 Highway 48 (Markham Rd), Stouffville

Chickadee Christmas Trees 
Chickadee Christmas Trees in opens for the holiday season on December 1 and is open each Friday from 1  p.m. to 8 p.m. and Saturday and Sundays from 10 a.m. to 5 p.m. only. Chickadee lets you cut-your-own tree (closes at 4:45 pm due to darkness), including Scotch Pine, White Spruce, Balsam Fir and White Pine. Tree skids and saws are provided free of charge. Pre-cut Balsam and Fraser Fir trees are also available. Chickadee is dog-friendly (but must be leashed at all times). Complimentary cider and candy canes are available.

Open: Friday, December 1 – 24, each Friday through Sunday only.
6639 Wellington County Rd #34, Puslinch

Prestonvale Tree Farms
Prestonvale Tree Farms have a large selection of Fraser Fir, Balsam Fir, Spruce and Pine trees on more than 60 acres of land. Pick-your-own Christmas trees (saws provided!) or purchase a pre-cut Christmas tree at Prestonvale Tree farms. Dogs are welcome provided they are on a leash.

Open: November 18-19, 25-26 from 9 a.m. to 5 p.m. Starting December 1, they are open seven days a week until December 24, from 9 a.m. to 5 p.m.
1421 Prestonvale Rd., Courtice

Rina’s Christmas Trees 
Rina’s Christmas Trees starting planting trees in 1979. The farm is located close to the village of Rockton, outside Hamilton. Cut down your own Eastern White Pine and Scot’s Pine trees (Pre-cut Fraser Firs will also be available). Rina’s offers hay wagon rides on the weekends, as well as Ruth’s Warm-Up Shelter, where hot cider is available. Note: cash only.

Open: Daily from November, 25 to December 24, from 9 a.m. to 4:30 p.m.
1762 Sixth Concession W, Rockton, Ont.

Smiths’ Trees 
Smiths’ Trees is a cut-your-own tree farm in the Niagara region. The tree farm will provide saws (you provide the push-and-pull) as well as twine for tying trees down. Smiths’ Trees don’t have any pre-cut trees available. The farm is dog-friendly (provided they are leashed).

Open: From Saturday, November 25 to Christmas (or until sold out) from 9 a.m. until dusk.
105 Orchard Hill Rd., Pelham

Downey’s Farm Market 
Fresh pre-cut Christmas trees will be available at Downey’s Farm Market from November 24, including premium Fraser Firs, Balsams, White Pine and Scotch Pine – in a selection of heights and fullness to fit your space. Gift baskets, baked goods, even fresh free-range turkeys are also available. Fresh pressed cider is also available to keep you warm.

Open: November 24 – December 24. Friday-Sundays only, from 10 a.m. – 5 p.m.
13682 Heart Lake Rd., Caledon

Pinedale Farms
Located in the scenic countryside of West Flamborough, outside of Hamilton. Pinedale Farms has been growing Christmas trees since 1955. Visit their farm to harvest your own Christmas tree (you’ll need to bring a saw, although they are available to borrow for a deposit). Pinedale Farms also has a limited number of Christmas wreaths for sale. They also offer various services to help transport your tree. The farm on the 5th Concession has tree baling or bagging for $2. The 6th Concession location has a tree shaker, tree baling or bagging for $2. There is also free twine available to tie your tree to your vehicle.

Open: November 25 to December 24.
Two locations: 1554 Concession 5 West, Flamborough & 1650 Concession 6 West, Flamborough