Categories > Guides and Tips

Top 12 Farms in Canada to Buy Your Christmas Tree This Holiday Season
There’s something magical about the hunt for the perfect Christmas tree, isn’t there? Last year, I found myself lost in a maze of trees that were either too small, too scraggly, or too tall—I almost gave up before stumbling on the one.
Thankfully, Canada offers plenty of amazing spots to find that perfect tree without all the hassle. Whether you’re after the classic evergreen or something a little more unique, I’ve got you covered for the coming Christmas.
Curious about where to start your search? Grab your cosiest scarf, and check out our top places across Canada to score your ideal Christmas tree this holiday season!
Z&Z Christmas Trees
Media credit: lynnsharetheworld
Website: https://zzchristmastrees.ca/
Address: 6980 Steveston Hwy, Richmond, BC V7E 2K8
Operating hours:
- Tuesday to Sunday – 11 AM to 8 PM
Cost: $$
Z&Z Christmas Trees offers a classic to find your perfect tree, with an easy-to-navigate lot and clearly marked prices on every tree. Their selection of Douglas fir trees is impressive, and the friendly team even provides a fresh cut to help your tree last longer.
It’s a great spot for those who want a traditional, stress-free Christmas tree shopping experience. With over 50 acres of trees and greenery, you’ll have plenty to choose from—whether you’re after something small or a towering beauty for your living room.
Pro tip: Try visiting in the evening when the lighting inside gives off a cool, laid-back vibe—perfect for browsing or grabbing a casual bite while soaking in the atmosphere.
Bachner Family Christmas Tree Farm
Media credit: bachnerfamilychristmastreefarm
Website: https://bachnerfamilychristmastreefarm.ca/
Address: 6450 Fairview Rd, St Thomas, ON N5P 3S8
Contact details: +19059330791
Operating dates:
- November 29 and 30
- December 1, 6 to 8, and 13 to 15
Cost: $$
Bachner Family Christmas Tree Farm is the go-to spot for anyone looking to experience the full charm of picking a tree straight from the source.
With over 35 years of dedication to nurturing their white spruce, Balsam fir, and Fraser fir trees, it’s clear that quality and care are top priorities here. The friendly atmosphere makes it a fun outing for the whole family, and the staff is always ready to help.
You can expect well-tended trees, thanks to their detailed irrigation and hand-trimming process, so your tree is as lush and vibrant as it can be for the holiday season.
Pro tip: Bring a blanket or tarp to wrap your tree after it’s cut—it’ll protect your car from needles and sap on the drive home! Plus, take a moment to snap some festive photos with the family while you’re there.
Georgian Bay Tree Farms
Media credit: georgianbaytree
Website: https://www.facebook.com/p/Georgian-Bay-Tree-Farms-100064631802169/
Address: 6073 Line 4 N, Oro-Medonte, ON L4R 4K3
Contact details: +16472783225
Operating hours:
- Saturday (ONLY) – 9 AM to 4 PM
Cost: $$
Georgian Bay Tree Farms is where your holiday tree-shopping dreams come true, offering a picturesque and personalised experience. With rows of beautifully shaped, fresh trees like fraser fir and balsam fir, this farm makes it easy to find that perfect tree.
Whether you visit their u-cut location or their stand at Rockwood Mall, you’re guaranteed a fantastic selection—fresh and straight from the farm. The staff here are helpful and knowledgeable, guiding you through your tree selection process.
The tractor ride back with your chosen tree is a charming touch that adds to the overall festive vibe.
Pro tip: Plan your visit early in the season for the fullest, freshest trees, and don’t forget to bring gloves for easier tree handling while you wander through the fields!
Blue Harvest Farm
Media credit: blue.harvestfarm
Website: https://blueharvestfarm.ca/
Address: 5113 ON-3, Simcoe, ON N3Y 4K4
Contact details: +15194106766
Operating hours:
- Saturday – 9 AM to 4 PM
- Sunday – 10 AM to 4 PM
Cost: $$
Blue Harvest Farm offers more than just a tree—it’s a full-on holiday experience. From cosying up by the fire pit with complimentary hot chocolate and cookies to snapping photos with Santa or by their picturesque sleigh, it’s a festive outing for the whole family.
The friendly staff is always ready to help you find the perfect tree, whether you’re after a full and symmetrical Canaan fir or a lovely planter to complete your holiday decor.
The retail section is charming and filled with seasonal goodies, making it hard to leave without picking up a little something extra for your home.
Pro tip: Bring along a few festive props for your photos—there are so many Instagram-worthy spots around the farm, you’ll want to capture the whole experience!
Sandpiper Tree Farm
Website: https://www.sandpiperfarmtbay.com/
Address: 801 ON-130, Thunder Bay, ON P7J 0H6
Contact details: +18073575087
Operating hours:
- Friday to Sunday – 9 AM to 5 PM
Cost: $$
Sandpiper Tree Farm boasts a charming holiday tradition where you can cut down your own Christmas tree, with a variety of spruce options—white, blackhills, and blue.
It’s the perfect place for a festive outing, whether you’re looking for the ideal tree or browsing the handcrafted ornaments and wreaths available at The Milk House boutique. You’ll find plenty of perfectly shaped, full trees to choose from.
The boutique is a delightful stop post-tree hunt, featuring local handmade items and artwork that add a personal touch to your holiday décor.
Pro tip: Don’t forget your sturdy gloves to make carrying your tree easier, especially if you’re cutting it down yourself!
Trees On A Truck Christmas Tree Delivery
Media credit: treesonatruck
Website: https://www.treesonatruck.ca/
Contact details: +19055801547
Operating hours:
- Monday to Sunday – 8 AM to 9 PM
Cost: $$
Trees On A Truck takes the hassle out of Christmas tree shopping by delivering fresh, hand-picked trees straight to your door. Offering high-quality Fraser and Balsam firs, they source their trees from boutique growers who prioritise quality over quantity.
Beyond just delivery, they’ll set up your tree, install lights, and even return to remove it after the holidays, making it the ultimate stress-free service. The personal touch and attention to detail make this a favourite for many families, year after year.
Whether you’re busy or just want to skip the mess of hauling a tree yourself, this service guarantees your holidays stay merry and bright without the extra effort.
Pro tip: Upgrade to their light installation service for a picture-perfect tree without lifting a finger. It’s a game-changer for creating a festive home in no time!
Drysdale’s
Media credit: drysdalesweddings
Website: https://www.drysdales.ca/
Address: 6635 Simcoe County Rd 56, Egbert, ON L0L 1N0
Contact details: +17054249719
Operating hours:
- Monday to Sunday – 9 AM to 5 PM
Cost: $$
Drysdale’s Tree Farm offers more than just Christmas trees—it’s a full holiday and seasonal experience. Whether you’re cutting down your own tree or browsing the year-round decor section, the farm has something special for every visitor.
Families will love the maple syrup demonstrations, festive wagon rides, and seasonal events like the Easter egg hunt. It’s a place where tradition and fun come together beautifully.
The farm’s atmosphere is warm and inviting, complete with food, live music, and cosy fire pits to make your outing even more memorable. The staff is knowledgeable and eager to help you choose the perfect tree.
Pro tip: Visit during weekdays to enjoy a quieter experience and get first pick of the best trees before the weekend crowds arrive!
Erin Hill Acres Tourism Farm
Media credit: erinhillacres
Website: https://erinhillacres.farm/
Address: 5837 3 Line, Erin, ON N0B 1Z0
Contact details: +15198067273
Operating hours:
- Friday to Sunday – 9 AM to 5 PM
Cost: $$
Erin Hill Acres Tourism Farm offers more than just a Christmas tree—it’s an all-around festive experience. With a vast selection of tree species and fun seasonal activities, it’s the ultimate destination for creating holiday memories.
From tractor rides to snapping pictures with Santa, there’s plenty to keep both kids and adults in the holiday spirit. This farm offers a great selection of decor and gifts, while food vendors add to the warm, cosy atmosphere.
The snowy evenings and charming setup really do make it feel like you’ve stepped into a Hallmark movie!
Pro tip: Arrive early in the season for the best selection of trees, and don’t forget to grab some hot chocolate from the vendors to warm up after tree hunting!
Sloan’s Christmas Village 1
Media credit: sloansvillage
Website: https://sloansvillage.ca/
Address: 29876 Zone Rd 7, Bothwell, ON N0P 1C0
Contact details: +15197024691
Operating hours:
- Thursday to Saturday – 10 AM to 4:30 PM
Cost: $$
Sloan’s Christmas Village is a delightful holiday experience with its wide selection of trees and helpful staff ready to assist you with everything, from cutting the tree to getting it securely tied up.
The charming atmosphere makes it a perfect spot for families to enjoy a festive day out together, and the friendly service adds to the warmth of the experience.
Whether you’re looking for the perfect tree or just a fun, memory-filled outing, this place checks all the boxes.
Pro tip: Visit during the weekdays to avoid the weekend rush, and don’t forget to stop by their cosy fire pit area for some relaxation after picking out your tree!
Walker’s Farm Fresh Trees
Media credit: walkersfarmfreshtrees
Website: https://www.facebook.com/walkersfarmfreshtrees/
Address: 1047 Laplante Rd, Rutherglen, ON P0H 2E0
Contact details: +17054987649
Operating hours:
- Saturday to Sunday – 10 AM to 4 PM (Starting on November 26)
Cost: $$
Walker’s Farm Fresh Trees is the go-to spot for finding a perfectly grown, fresh Christmas tree while enjoying a heartwarming family experience. This farm makes selecting a tree more than just a purchase—it’s an experience.
Whether you’re looking for a towering fir or a compact spruce, you’ll find trees of all sizes and varieties, each grown with care and attention.
Pro tip: Make your trip even more memorable by bringing along some marshmallows to roast over the fire pit while you enjoy the festive atmosphere!
Cedar Hill Christmas Tree Farm
Media credit: cedarhillchristmastreefarm
Website: https://cedarhillchristmastreefarm.com/
Address: 951 8th Concession South, Pakenham, ON K0A 2X0
Contact details: +16132563029
Operating hours:
- Saturday to Sunday – 10 AM to 4 PM
Cost: $$
Cedar Hill Christmas Tree Farm for families looking to make tree-cutting part of their holiday tradition.
With beautiful, well-maintained trees and friendly staff, the whole experience—from the wagon ride to finding the perfect tree—feels magical.
Their trees are pruned regularly, so you’ll find lush, full options ready to be taken home.
Pro tip: Plan your visit early in the season for the best tree selection and fewer crowds, making the day more relaxed and enjoyable!
Horton Tree Farms
Media credit: discover_stouffville
Website: http://www.hortontreefarms.com/
Address: 5924 Slaters Rd, Whitchurch-Stouffville, ON L4A 2E8
Contact details: +19058881738
Operating hours:
- Saturday and Sunday – 9 AM to 4:30 PM
Cost: $$
Horton Tree Farms offers a festive experience that goes beyond just picking the perfect Christmas tree. The expansive farm has an impressive variety of trees to choose from, and the welcoming staff makes the whole process enjoyable.
With complimentary hot cocoa and a cosy atmosphere, it’s a holiday outing that the entire family will cherish.
Pro tip: Bring your own marshmallows or sausages for roasting over the fire pits—they’re a great way to warm up and add even more fun to your tree-hunting adventure!