All The Best Christmas Tree Farms and Lots

It’s the time of year to visit a Christmas Tree Farm to bring home your tree. You can either cut your own tree or buy one that’s ready to tie to the roof of your car. There are some precautions this year, so make sure to read our details before visiting your favourite Christmas Tree Farm. 

local Christmas Tree Farms

Christmas Tree Kids

Andrews Tree Farm

Opening day: Saturday, November 28, open weekends only 10 am till 5 pm.

Address: 1865 Wilson St W., Jerseyville, ON, L0R 1R0

Price: Starting at $40

Good to know info: They offer pre-cut trees this year, but no self-cutting. Multiple varieties and sizes from 4’ to 14’. They take care of the bailing, shaking and drilling. Buy a bag of marshmallows and a stick to roast marshmallows on our outdoor fire pit. All proceeds will go to the Alzheimer’s Society and patients who are battling dementia. Take part in the socially distanced scavenger hunt. Every family that completes the hunt will win a free gift from Andrews! No reservation required.

Cagene’s Christmas Trees

Opening day: Friday, November 20th, open 9-5 daily

Address: 1788 Charlotteville Road 8 East, Simcoe

Price: all trees are $45

Good to know info: Our 49-acre farm is offering cut and choose along with fresh pre-cuts. We have Fraser Firs, Balsams Firs, Blue Spruce and White Spruce trees along with natural wreaths.

Clembrook Christmas Farm

Opening day: Saturday, November 21, 2020 and open 9-5 weekends and noon till 7 pm weekdays

Address: 4231 Derry Road, Milton ON, L9E 0P2

Price: n/a

Good to know info: Phone in your pre-cut tree order for next day curbside pick up, Saturday December 5 is National Christmas Tree Day and $4 from each tree will be donated to the Community Foundation of North Halton. No reservation required.

Elliot Tree Farm

Opening day: Open daily from November 18 thru December 23 from 9 am till dusk

Address: 9467 Erin East Garafraxa Townline, Hillsburgh, ON N0B 1Z0

Price: Starting at $69

Good to know info: Enjoy a local treat from Holtom’s Bakery and warm yourself up by our outdoor fire while enjoying a decadent hot chocolate from our gourmet hot chocolate bar! Bring your appetite! We have a food truck at our farm that serves breakfast and lunch on weekends. Come during the week and save! 10% off your Christmas tree when you come on a weekday (Mon-Fri) plus and half-price gourmet hot chocolate!

Jingle Bill’s Christmas Tree Farm

Opening day: Saturday, November 28, 2020

Address: 7373 Concession 1, Puslinch, ON N0B 2J0

Price: all trees $65

Good to know info: At Jingle Bills we grow each tree without the use of pesticides to ensure your tree is as natural and healthy as any tree found in the woods. With 3 different species of trees to choose from, we know we can help you find the perfect focal point for your Christmas traditions! By appointment only.

Mark’s Christmas Trees

Opening day: Mid-November from 10 am till 4 pm

Address: 1233 Safari Road, Millgrove, ON L8B 1A4

Price: n/a

Good to know info: Christmas Trees free of herbicides and pesticides. Accepting cash or e-transfers. Hot apple cider on the weekends. No reservations needed.

Merry Farms

Opening day: Saturday, November 21, 2020. Open 8:30-5 pm on weekends and 10-5 on weekdays.

Address: 1974 Concession Road 2 W, Hamilton (Lynden), ON

Price: Starting at $61

Good to know info: Some weekends require a reservation, check their website to plan ahead and avoid disappointment.

Pinedale Christmas Tree Farms

Opening day: Saturday, November 28 from 9 am till 5 pm

Address: 2 locations: 1554 Concession 5 West and 1650 Concession 6 West in Flamborough. 

Price: n/a

Good to know info: Bring a saw and cut down your own.

Spruce Meadows Christmas Tree

Opening day: Saturday, November 28. Open weekends from 9 am till 4 pm, and Wednesdays to Fridays in December 1-4 pm

Address: 1952 Ainsley Rd, Hamilton, ON L0R 1L0

Price: n/a

Good to know info: As an extra precaution, we have decided to close the Snack Shack for this season (sorry, no cider this year!) – you are welcome to bring your own food and beverage to enjoy at the farm. We are a CASH ONLY operation – please have the exact amount ready to limit exchanges. Please consider visiting on a weekday (Wednesday through Friday, 1 pm to 4 pm) when it will be less busy.

Swance Tree Farm

Opening day: Saturday, November 28. Open weekdays noon till 7 pm and weekends 9-5 pm

Address: 2291 Kilbride St, Burlington, ON L7P 0H7

Price: varies by tree size

Rinas Christmas Trees

Opening day: Saturday, November 28. Open weekends from 9 am till 4:30 pm, and Wednesdays to Fridays in December 1-4 pm

Address: 1762 Concession 6 West, Rockton/Hamilton

Price: $48 HST included.

Good to know info: Cash only. No appointment necessary.

Watson Christmas Tree Farm

Opening day: Saturday, November 28, 2020

Address: 7156 White Church Road, Mount Hope, Ontario

Price: n/a

Good to know info: Pre-cut only this year.

Local Lots and Businesses Selling Fresh Christmas Trees

Burlington Area Christmas Tree Lots

IKEA Burlington  ($25 each, with a $25 gift card thrown in. Funds raised go to Big Brothers Big Sisters)

Burlington Student Theatre – 2131 Prospect Ave.

Paletta Park – sold by Burlington Optimist Club on weekends from 10-4 pm with funds raised will assist organizations such as the Burlington Student Theatre Summer Programs, Food4Kids, and COLS (Central Ontario Leadership Seminar).

Canadian Tire 

Dairy Queen on Plains Road

Foods Basics

Home Depot



Nelson’s (Hwy 5 and Guelph Line)

Sobeys Brant Street ($35)

Terra Greenhouses


Hamilton Area Christmas Tree Lots

Canadian Tire 

Connon Nurseries

Harper’s Garden Centre

Home Depot

Terra Greenhouses

Winona Gardens


Tips from Better Homes & Gardens: How To Pick The Best Christmas Tree

  • Know what you want. Each tree species is a little different, so to find the best Christmas tree for your family, you need to match it to the needs and wants of your household. For example, if you have children, you might lean toward pines or firs with soft needles instead of spruce trees, which have sharp needles that can hurt when you step on them.
  • Check the tree’s freshness. Bend a needle in half with your fingers; fresh firs should snap, while fresh pines bend and should not break.
  • Make sure the needles are secure. To find the best Christmas tree that will last the longest, gently grab the inside of a branch and pull your hand toward you. The needles should stay on the tree. Alternatively, gently tap the cut end of a tree on the ground; if a few needles fall off, it should be fine. If lots of needles fall off, keep searching for a different tree.
  • Look for a tree with even colouration. Some types of Christmas trees will go from deep, rich green to a dull grey-green if they get too dried out.
  • Freshen the trunk. Once you get the Christmas tree home, cut off about a half-inch from the bottom of the tree’s trunk (or ask the Christmas tree lot to do this for you). The fresh-cut will absorb more water, so your tree holds its needles and keeps its colour longer. Put the tree in water as quickly as you can after making the cut.
  • Measure, measure, measure! There’s nothing worse than picking out the best Christmas tree on the lot, getting it home, and finding out it’s too tall for your room. Before you leave home, measure both your ceiling height and the height of your Christmas tree stand so you don’t have to recut the tree when you get home.
  • Keep your tree cool. As tempting as it may be to place the tree next to a fireplace, know that heat sources — including a heating vent — will cause your tree to dry out faster.
  • Maintain your tree’s moisture. To keep your Christmas tree looking perfect, keep the water in your tree stand filled all the time. You may need to add water two or even three times the first few days. 
Scroll to Top