There’s nothing like the smell and feel of a real Christmas tree to get you in a festive mood, especially one fresh from the farm. At some farms, you can even go into the bush and cut the tree down yourself! Whether you just want a little “Charlie Brown Tree” or to fill up your entire living room and go all the way up to the ceiling, here is Your Guide to Christmas Tree Farms in the GTA.

There are also farms where you can make a day of it, with markets, wagon rides and visits with Santa. Whatever experience is on your wish list, you can find it here in Southern Ontario.

Note: Dates and times vary so it’s a good idea to check on their hours of operation before heading out.

West of Toronto

Benjamin Tree Farm
When: Dates TBA
Where: 770 Benjamin Road, Waterloo

Merry Farms
When: Starting November 25, 2022
Where: 1974 Concession Road 2 West, Hamilton/Lynden

Watson Christmas Trees
When: Starting November 26, 2022
Where: 7156 White Church Road, Mount Hope

North of Toronto

Clembrook Christmas Farm
When: Starting November 25, 2022
Where: 4231 Derry Road, Milton

Elliott Tree Farm
When: November 19 – December 23, 2022
Where: 9467 Erin East Garafraxa Townline, Hillsburgh

Erin Hill Acres
When: Until December 22, 2022
Where: 5837 3 Line, Hillsburgh

Fandango Christmas Tree Farm 
When: Contact for hours
Where: 954208 7 Line EHS, Orangeville

Gerencer Family Tree Farm
When: Currently open but not fully staffed until December, call ahead
Where: 12681 Kennedy Road, Stouffville

Hockley Valley Farm
When: Starting November 20
Where: 307509 Hockley Road, Mono

Horton Tree Farms
When: November 27 – December 12, 2021
Where: 5924 Slaters Road, Stouffvile

MacPherson Tree Farm
When: Starting November 10, Tuesday – Sunday
Where: 17422 Highway 48, Markham Road, Stouffville

Niemi Family Farm
When: November 12 – December 22, 2021
Where: 18463 Highway 48, Mount Albert

Vivian Plantation
When: November 27 – December 24, 2021
Where: 16721 Highway 48, Whitchurch-Stouffville

East of Toronto

Hope’s Christmas Tree Farm
When: Starting November 24
Where: 1962 Durham Regional Road 3, Hampton

Pingle’s Farm
When: November 27 – December 19, 2021
Where: 1805 Taunton Road East, Hampton

Prestonvale Tree Farms
When: November 20 – December 24, 2021
Where: 1421 Prestonvale Road, Courtice

Powell’s Trees
When: Currently open but check ahead for hours
Where: 2945 Durham Regional Road 20, Bowmanville

Smalley’s Christmas Tree Farm
When: Starting November 20
Where: 7201 York Durham Line, Uxbridge

Looking for Christmas Events in Toronto? Click here for more!