Christmas Tree Farms in Minnesota
Minnesota farms run across the south and the Twin Cities edge, with balsam and Fraser fir, white pine and spruce, and a good number open only on weekends in December.
Photo: “Christmas tree farm IA”, Unknown author, Public domain
Minnesota at a glance
Farms listed as of 2026-10-09Christmas tree farms in Minnesota
Hampton Hills Tree Farm
Cannon Falls, MN, Goodhue County
Choose and cut, pre-cut
Trees: Fraser fir, Balsam fir, Canaan fir, Scotch pine, Norway spruce
Also: Santa visits, hayrides, tree shaking
Opens: Nov 21-Dec 23: Daily 9a-4p.
Pinestead Tree Farm
Isanti, MN, Isanti County
Choose and cut, pre-cut
Trees: Fraser fir, Balsam fir, White pine, Black Hills spruce
Also: wreaths, gift shop, Santa visits, tree shaking
Opens: open prior wknd, Thksg Wed & daily starting Thksg Fri.
Rum River Tree Farm & Nursery
Oak Grove, MN, Anoka County
Choose and cut, pre-cut
Trees: Fraser fir, Balsam fir, Canaan fir, Scotch pine, White pine
Also: Santa visits, hayrides, petting zoo
Opens: Cut-your-own 9a-4:30p. Fresh pre-cut lot:9a-7p. Open Nov 21-Dec 23
Wolcyn Tree Farms & Nursery
Cambridge, MN, Isanti County
Choose and cut, pre-cut
Trees: Fraser fir, Balsam fir, Canaan fir, Scotch pine, White pine, Korean fir
Also: wreaths, gift shop, hayrides, refreshments
Opens: Open daily after Thksg.
Hansen Tree Farm
Anoka, MN, Anoka County
Choose and cut, pre-cut
Trees: Fraser fir, Balsam fir, Canaan fir, Norway spruce, Meyer spruce
Also: wreaths, campfire
Opens: Open Nov 12-Dec 14: Fri-Sat-Sun 9-5.
Stacy Tree Farm
Stacy, MN, Chisago County
Choose and cut, pre-cut
Trees: Fraser fir, Balsam fir, Scotch pine, White pine
Also: wreaths, garland
Opens: OPEN FRIDAY-SATURDAY-SUNDAY ONLY Hours 9am-5pm (weather permitting) Open November 24, 25 & 26 December 1, 2, 3 & 8, 9, 10 & 15, 16, 17
Guggisberg Tree Farm
New Ulm, MN, Brown County
Choose and cut
Trees: Fraser fir, Balsam fir, Canaan fir, Scotch pine, White pine, Blue spruce, Black Hills spruce
Also: wreaths, tree shaking, refreshments, tree stands
Opens: Open Fri after Thanksgiving 9a-5p; then wknds: Sat 9a-5p, Sun 11a-5p & wkdys by appt.
B & J Evergreen
Clear Lake, MN, Sherburne County
Choose and cut, pre-cut
Trees: Fraser fir, Balsam fir, Scotch pine, White pine
Also: Santa visits, hayrides, petting zoo, kids activities
Hinkemeyer Christmas Tree Farm
Rice, MN, Benton County
Choose and cut, pre-cut
Trees: Fraser fir, Balsam fir, Scotch pine, Norway spruce
Also: wreaths, gift shop, hayrides, garland
B&J Evergreen to Princeton Choose & Cut
Princeton, MN, Mille Lacs County
Choose and cut
Trees: Balsam fir, White pine
Also: wreaths, Santa visits, petting zoo, garland
Opens: Mid Nov-Christmas
Evergreen Hill Farm LLC
Cottage Grove, MN, Washington County
Choose and cut
Trees: Fraser fir, Balsam fir, Korean fir
Opens: Open Nov 21-Dec 15 (closed Thanksgiving Day). Hours: Thu 11a-4p, Fri-Sun 9a-4p.
Plants Beautiful Christmas Tree Farm & Gift Shop
Parkers Prairie, MN, Otter Tail County
Choose and cut, pre-cut
Trees: Fraser fir
Also: wreaths, gift shop, Santa visits, hayrides
Opens: Nov 6-Dec 23.
Check a farm’s page or call before you drive; dates and hours change with the weather.
Trees Minnesota farms grow
Minnesota farms run across the south and the Twin Cities edge, with balsam and Fraser fir, white pine and spruce, and a good number open only on weekends in December. Farms here name balsam fir (17), fraser fir (17), scotch pine (11), white pine (10) and canaan fir (8) most often. The species guide compares how each holds its needles and smells.
Growers, permits and snow in Minnesota
The National Christmas Tree Association links to growers and care guides.
