It is never too early to decorate. If you want to spruce up your house for the holiday, you'll want to visit one of these charming Christmas tree farms near Ottawa. While artificial trees are convenient, they lack the incredible scent of fresh balsam fir. If you've never cut down your own tree before, you need to add this activity to your bucket list. You'll have so much fun finding the perfect evergreen for your home. It feels like going on a treasure hunt to find the one that is just right. Plus, many local farms offer free hot chocolate, wagon rides or even homemade cookies to enjoy. All you need to do now is unpack your ornaments and pick a day to go. Editor's Choice: The Rockefeller Christmas Tree Has Arrived In NYC & It's On Brand For 2020 (PHOTOS) Mageau's Tree Farm Price: $35.00+ per tree When: From Friday, November 27 Address: 4843 Anderson Rd., Ottawa, ON Why You Need To Go: It is a local gem, where you can avoid the crowds. View this post on Instagram A post shared by Hannah 🌹 (@hannahandolfatto) Website Laird's Tree Farm Price: $40.00+ per tree When: From Saturday, November 28 Address: 2618 Manotick Station Rd., Osgoode, ON Why You Need To Go: This farm sells three types of trees, and they will wrap it up for free. View this post on Instagram A post shared by Gabs (@gabbycarrier) Website Fallowfield Tree Farm Price: trees are $12 per foot When: From Friday, November 20 Address: 6100 Fallowfield Rd., Stittsville, ON Why You Need To Go: You can cross cutting down your own Christmas tree off your holiday to-do list. View this post on Instagram It’s a beaut Clark! (Literally the complete opposite of what the lady at the tree farm said when she saw my selection.) A post shared by Nat Spencer (@natspencer) on Nov 21, 2019 at 1:06pm PST Website The Log Farm Price: $65.00+ per tree When: From Sunday, November 29 Address: 670 Cedarview Rd., Ottawa, ON Why You Need To Go: You can buy one of the pre-cut trees to bring home and see adorable farm animals. View this post on Instagram A post shared by S H E R Y L 🇮🇳 🇨🇦 (@sherylsbagga) Website Cedar Hill Christmas Tree Farm Price: $35.00+ per tree When: From Thursday, November 12 Address: 951 8th Concession S., Pakenham, ON Why You Need To Go: This location is so charming it is has appeared in multiple Christmas Hallmark movies. View this post on Instagram A post shared by Abby Stewart (@abstew) Website MacGowan's Christmas Tree Farm Price: $53.10+ per tree When: From Saturday, November 14 Address: 4611 Mohrs Rd., Kinburn, ON Why You Need To Go: It's a charming date spot, as you can enjoy a wagon ride and a mug of hot chocolate. View this post on Instagram A post shared by 🌬B (@bitty_____) Website Hillcrest Tree Farm Price: $65.00+ per tree When: From Saturday, November 28 Address: 7357 Fourth Line Rd., North Gower, ON Why You Need To Go: They have two locations where you can take the perfect photo for your Christmas card. View this post on Instagram Yesterday’s adventure✨☕️🎄 A post shared by My (@myrissataylor) on Dec 2, 2018 at 1:35pm PST Website Thomas Tree Farm Price: $57.52+ per tree When: From Saturday, November 21 Address: 6421 McCordick Rd., North Gower, ON Why You Need To Go: This 50-acre farm gives you free hot chocolate and homemade cookies. View this post on Instagram A post shared by Anndreza Veríssimo (@anndreza) Website Ian's Christmas Adventure Park Price: $44.25+ per tree When: From Saturday, November 21 Address: 804 Richmond Rd., Beckwith, ON Why You Need To Go: There is so much to see and do — you can visit the animal petting zoo and Santa's workshop or go skating on the outdoor rink. View this post on Instagram A post shared by Monica Saville (@monicasaville20) Website Before you get going, check our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your trip.