Christmas Tree Farms in McHenry County, Illinois

McHenry County has 7 farms where you can choose and cut your own Christmas tree, in Cary, Harvard, McHenry, Spring Grove and Woodstock. The most common trees here are Blue spruce, Canaan fir and Fraser fir.

cut-your-own farms
7
lowest starting price (2026)
$85
typical starting price
$98
most common tree
Blue spruce

Harvard 2 farms

  • Harvard, IL

    A 100-acre farm at the end of Ryan Road in Harvard growing eight kinds of hand-pruned, Certified Naturally Grown trees, with more than 10,000 Fraser firs and free wagon rides into the fields.

    • Fraser fir
    • Canaan fir
    • Balsam fir
    • Concolor fir
    • Norway spruce
    • +3 more

    HayridesSanta

  • Harvard, IL

    A small family farm in Harvard with tagged choose-and-cut firs, spruces and pines in the 5 to 9 foot range, plus a wreath shop where every wreath and garland is made on site.

    • Fraser fir
    • Balsam fir
    • Canaan fir
    • Norway spruce
    • Black Hills spruce
    • +4 more

Woodstock 2 farms

  • Woodstock, IL

    A small family-run tree farm on Bull Valley Road east of Woodstock where you cut your own tree at a simple two-tier price, with free hot chocolate or coffee while you warm up.

  • Woodstock, IL

    A long-running harvest-your-own tree farm on Route 14 outside Woodstock, with about 60 acres of trees in nine varieties, a barn gift shop and a kitchen serving lunch and warm cinnamon buns.

    SantaDogs OK

Cary 1 farm

  • Cary, IL

    A small weekend tree farm in Cary with cut-your-own pines, firs and spruces plus pre-cut Fraser firs, and a crew that handles shaking, baling and loading.

    Dogs OK

McHenry 1 farm

  • McHenry, IL

    A McHenry farm that has sold cut-your-own trees since the 1970s, with organically grown, hand-pruned pines and spruces, free wagon rides to the field and a warming house with cocoa.

    • Scotch pine
    • Blue spruce

    HayridesDogs OK

Spring Grove 1 farm

  • Spring Grove, IL

    A large McHenry County tree farm near the Wisconsin line with about 75 acres of cut-your-own fields, a heated sales barn and free weekend wagon rides out to the rows.

    • Blue spruce
    • Canaan fir
    • Concolor fir
    • Douglas fir
    • Fraser fir
    • +1 more

    HayridesDogs OK

Cut-your-own Christmas tree farms in McHenry County, Illinois
FarmTownPriceTreesSawsShake & netDogsPay
Ben's Christmas Tree FarmHarvard, IL$8–$15 per foot (2026)Fraser fir, Canaan fir, Balsam fir, Concolor fir, Norway spruce, Blue spruce, Scotch pine, White pineYesYes–Cards accepted
Conifera Christmas Tree FarmHarvard, IL–Fraser fir, Balsam fir, Canaan fir, Norway spruce, Black Hills spruce, Scotch pine, White pine, Blue spruce, Serbian spruce–Yes––
Moehling Christmas Tree FarmWoodstock, IL$85–$95, by size (2025)–Yes––Cash or check
Oney's Tree FarmWoodstock, IL––Yes–Leashed–
Pine-Apple FarmCary, IL––YesYesLeashed–
Pioneer Tree FarmMcHenry, IL$100 per tree (2025)Scotch pine, Blue spruceYesYesLeashedCash or check
Richardson Christmas Tree FarmSpring Grove, IL$98 per tree (2025)Blue spruce, Canaan fir, Concolor fir, Douglas fir, Fraser fir, White pineYesYesLeashedCards accepted

Frequently asked questions

How much does it cost to cut your own Christmas tree in McHenry County?

Among the 3 farms in McHenry County that publish prices, cut-your-own trees start at $85, and the typical starting price is $98 (2025 and 2026 prices). The cheapest starting price is at Moehling Christmas Tree Farm. Many farms charge by height, so a tall tree costs more, and some charge per foot.

What kinds of Christmas trees do farms in McHenry County have?

The most common trees at farms in McHenry County are blue spruce (4 farms), Canaan fir (3 farms), Fraser fir (3 farms) and Scotch pine (3 farms). Some farms sell part of their range as pre-cut trees, so check each listing. Read our guide to Christmas tree types to compare scent, needle retention and branch strength.

Do Christmas tree farms in McHenry County provide saws?

Yes, at 6 of the 7 farms we list, the farm hands out saws at the field, and 5 shake and net your tree for you. You can bring your own bow saw, but check the farm's rules first, since some do not allow chainsaws or power tools.

Can I bring my dog to a Christmas tree farm in McHenry County?

4 farms in McHenry County say leashed dogs are welcome: Oney's Tree Farm, Pine-Apple Farm, Pioneer Tree Farm and Richardson Christmas Tree Farm. Rules can change on busy weekends, so check before you go.