Where to Buy Christmas Trees Around Toronto
The holidays are here, and that means one thing: it’s time to find the perfect Christmas tree! But with so many options in and around Toronto, where do you even begin? If you’re looking for a classic pine, a trendy fir, or something a little different, where to buy Christmas trees around Toronto will help you find the perfect centerpiece for your holiday celebrations. We’ll point you to amazing tree farms, convenient pop-up lots, and local shops that will make your tree-hunting experience fun for the whole family.
Where to Buy Christmas Trees Around Toronto
Drysdale’s

Families have been finding their perfect Christmas trees at Drysdale’s Tree Farm for generations. Choose from cut-your-own firs, pines, and spruces, or opt for a pre-cut tree if that works better. The festive extras like wagon rides, a fire pit, and hot chocolate make it more than just a tree hunt. They also host seasonal events and even offer rustic wedding venues, so there’s always a reason to visit.
- Website: https://www.drysdales.caÂ
- Location: 6635 Simcoe County Rd 56, Egbert, ON
- Phone: 1 705-424-9719
The Real Tree Christmas Tree Co.

Finding a fresh, high-quality fir is effortless at The Real Tree Christmas Tree Co. They’ve created a warm, traditional vibe with hot cocoa and a family-friendly shopping experience. With a focus on authentic trees, it’s easy to pick one that feels like it belongs in your home.
- Website: https://therealtree.caÂ
- Location: 2681 Danforth Ave, Toronto
Elliott Tree Farm
Just an hour from the GTA, Elliott Tree Farm is perfect for a quick holiday outing. Options include fresh-cut, cut-your-own, or even a live tree to plant later. Open from mid-November to December 22, it’s a fun and convenient getaway for city families.
- Website: https://www.elliotttreefarm.caÂ
- Location: 9467 E Garafraxa Erin Townline, Hillsburgh, ON
- Phone: 1 519-216-0699
Powell’s Trees

Known for its lush, full trees, Powell’s Trees offers a variety, including Scotch Pine, White Pine, Spruce, Balsam, and Fraser Fir. You can cut your tree or grab a pre-cut option. With the owners on-site to help and open until Christmas Eve, finding the right tree is simple.
- Website: www.facebook.com
- Location: 2945 Durham Regional Rd 20, Bowmanville, ON
- Phone: 1 905-263-2762
Merry Farms

Spanning 176 scenic acres, Merry Farms blends tradition with a peaceful countryside experience. Their selection includes cut-your-own and pre-cut Balsam and Fraser Firs. The scenic laneway and rolling hills make the trip enjoyable, offering both a holiday spirit and a relaxing drive.
- Website: https://merryfarms.caÂ
- Location: 1974 Concession 2 Rd W, Lynden
- Phone: 1 519-647-2648
Prestonvale Tree Farms
Tree shopping is easy at Prestonvale Tree Farms, with cut-your-own and pre-harvested options. They even provide evergreen trees for landscaping, catering to families, individuals, and businesses. The simple setup ensures everyone finds what they’re looking for with minimal fuss.
- Website: http://www.prestonvaletreefarms.comÂ
- Location: 1421 Prestonvale Rd, Courtice
- Phone: 1 800-311-6964
Horton Tree Farms

As a long-standing tradition since 1964, Horton Tree Farms offers a cut-your-own experience with festive extras like a Christmas Tree Harvest Festival featuring bonfires and marshmallows. It’s a welcoming spot for families wanting classic holiday fun.
- Website: http://www.hortontreefarms.comÂ
- Location: 5924 Slaters Rd, Whitchurch-Stouffville
- Phone: 1 905-888-1738
Hope’s Christmas Tree Farm
Located in Enniskillen, Hope’s Christmas Tree Farm is all about a relaxed, festive vibe. Their options include cut-your-own trees, pre-cut selections, and decorative greenery. It’s a great way to enjoy family time in a beautiful rural setting.
- Website: https://www.hopeschristmastreefarm.comÂ
- Location: 1962 Durham Regional Rd 3, Enniskillen
- Phone: 1 905-261-5040
Cormack’s Christmas Tree Farm

Dating back to the 1950s, Cormack’s Christmas Tree Farm is one of Ontario’s oldest cut-your-own tree farms. The 50-acre property is perfect for sledding or exploring outdoors. They replant trees yearly, making them a sustainable choice for families.
- Website: https://cormacktrees.comÂ
- Location: 6119 Concession 3 Rd, Goodwood
- Phone: 1 416-527-9827
Pingle’s Farm Market

Tree shopping becomes a full holiday event at Pingle’s Farm Market. Along with wagon rides, a Christmas market, and Santa visits, their bakery and restaurant offer festive treats to enjoy after picking out your tree.
- Website: https://pinglesfarmmarket.comÂ
- Location: 1805 Taunton Rd, Hampton
- Phone: 1 905-725-6089
MacPherson Christmas Tree Farm

Opened on November 23, MacPherson Christmas Tree Farm offers pre-cut firs, white pines, and cut-your-own white spruce. Weekends feel extra festive with wagon rides, scavenger hunts, and hot chocolate. Their bake sale supports SickKids Hospital, combining holiday fun with a great cause.
- Website: www.facebook.com
- Location: 17422 ON-48, Whitchurch-Stouffville
- Phone: 1 905-717-0499
Downey’s Farm

With a wide selection of fresh-cut trees, Downey’s Farm makes finding the perfect one easy. Options include Fraser Fir, Balsam Fir, White Pine, and Scotch Pine, ensuring you get the right fit for your space. Their focus on long-lasting trees guarantees holiday cheer all season.
- Website: https://www.downeysfarm.comÂ
- Location: 13682 Heart Lake Rd, Caledon
- Phone: (905) 838-2990
More…