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 and Southern Ontario.

Don’t forget to check out further Christmas farm events where you can make a day of it, with markets, wagon rides and visits with Santa!

Benjamin Tree Farm
When: November 18 – December 23, 2023
Time: Daily 9:00am-8:00pm
Where: 770 Benjamin Road, Waterloo

Madeira Farms
When: Starting December 1, 2023
Time: Friday 2:00-5:00pm, Saturday-Sunday 10:00am-5:00pm
Where: 5369 Wellington County Rd 27, Rockwood

Merry Farms
When: Starting November 19, 2023
Time: November 19 – December 3: Friday-Sunday 9:00am-5:00pm by reservation, After December 6: Wednesday-Sunday 9:00am-5:00pm with no reservations required
Where: 1974 Concession Road 2 West, Hamilton/Lynden

Springridge Farm
When: Open until Christmas Eve
Time: Daily 9:00am-5:00pm, December 24 9:00am-12:00pm
Where: 7256 Bell School Line, Milton

Watson Christmas Trees
When: Starting November 18, 2023
Time: Saturday-Sunday 10:00am-dusk
Where: 7156 White Church Road, Mount Hope

North Toronto banner

Adams Tree Farms
When: Starting November 25, 2023
Where: 335481 7th Line, Amaranth

Blue Harvest Farm
When: November 11 – December 17, 2023
Time: Saturday-Sunday
Where: 5113 ON-3, Simcoe

Clembrook Christmas Farm
When: Starting November 24
Time: Monday-Friday 12:00-7:00pm, Saturday-Sunday 9:00am-5:00pm
Where: 4231 Derry Road, Milton

Drysdale’s Tree Farms
When: Starting November 18, 2023
Time: Sunday-Thursday 9:00am-6:00pm, Friday-Saturday 9:00am-8:00pm; Cut your own trees every day from 9:00am-4:00pm
Where: 6635 Simcoe County Rd 56, Egbert

Elliott Tree Farm
When: November 18 – December 23, 2023
Time: Daily 9:00am-5:00pm
Where: 9467 Erin East Garafraxa Townline, Hillsburgh

Erin Hill Acres
When: November 18 – December 22, 2023
Time: Daily 9:00am-5:00pm
Where: 5837 3 Line, Hillsburgh

Gerencer Family Tree Farm
When: Dates TBA
Where: 12681 Kennedy Road, Stouffville

Hockley Valley Farm
When: Starting November 18, 2023
Time: Friday 12:00-4:30pm, Saturday-Sunday 9:00am-4:30pm
Where: 307509 Hockley Road, Mono

Horton Tree Farms
When: Starting November 25 – December 10, 2023
Time: Saturday-Sunday 9:00am – 4:30pm
Where: 5924 Slaters Road, Stouffvile

Niemi Family Farm
When: November 17 – December 23, 2023
Time: Friday 3:00-8:00pm, Saturday 12:00-8:00pm
Where: Niemi Family Farm, 18463 Highway 48, Mount Albert

Vivian Plantation
When: Starting November 25, 2023
Time: Monday-Friday 12:00-4:30pm, Saturday 9:00am-4:30pm, Sunday 9:00am-4:30pm
Where: 16721 Highway 48, Whitchurch-Stouffville

Cormack’s Christmas Tree Farm
When: December 2-10, 2023
Time: Saturday-Sunday 9:00am-4:00pm
Where: 6119 Concession Road 3, Uxbridge

Hope’s Christmas Tree Farm
When: Starting November 12, 2023
Time: Thursday-Friday 4:00-8:00pm, Saturday-Sunday 9:00am-5:00pm
Where: 1962 Durham Regional Road 3, Hampton

Pingle’s Farm
When: December 3-23, 2023
Time: December 3-23 9:00am-6:00pm
Where: 1805 Taunton Road East, Hampton

Prestonvale Tree Farms
When: November 18 – December 24, 2023
Time: November: Saturday-Sunday 8:00am-5:00pm, December: Monday-Friday 9:00am-5:00pm, Saturday-Sunday 8:00am-5:00pm
Where: 1421 Prestonvale Road, Courtice

Spademan Tree Farm
When: Starting November 25, 2023
Time: Wednesday-Friday 11:00am-4:30pm, Saturday-Sunday 9:00 am-4:30pm
Where: 545 Regional Road 21, Port Perry

Walk through a Winter Wonderland with more Holiday Events here