The 9 Best Christmas Tree Farms in Minnesota!

When the holidays roll around and it’s time to pick out a tree, it’s just more festive to head out and cut your own Christmas tree than to throw one on top of the car at a supermarket. From Fraser fir, to Norway pine, to blue spruce, in Minnesota, we’re fortunate to have many fine Christmas tree farms. Here are our favorites.

1. Krueger’s Christmas Trees, Lake Elmo, MN

The Krueger family has been farming their land for more than 100 years and have been growing Christmas for over half a century. They have multiple tree varieties available and use sustainable growing practices. During the holiday season, you can enjoy a bonfire and hot cider.

View this post on Instagram

A post shared by Rachel Lahlum Photography (@rachelphotomn) on

2. Pinestead Tree Farms, Isanti, MN

Pinestead Tree Farms is a place where you can do a whole lot more than just select and cut your own Christmas tree. You can also pick up a wreath or holiday greenery. The farm has a holiday gift shop on site, a model train layout, and a regular schedule of family-friendly events during the holiday season.

View this post on Instagram

A post shared by Bridget Hauge (@theberryblonde) on

3. Jan’s Christmas Trees, Clear Lake, MN

Jan’s Christmas Trees in Clear Lake goes all out for the holiday season. Apart from Christmas trees and wreaths, you’ll find a straw pile, horse-drawn wagon rides, a bonfire, and a gift shop. Oh, and Santa Claus drops in by helicopter. Now that’s something you don’t see everyday… 

View this post on Instagram

A post shared by D O G S O F M S P (@dogsofmsp) on

4. Hinkemeyer Tree Farm, Rice, MN

Hinkemeyer Tree Farm has been a holiday tradition in Rice, Minnesota, for nearly 50 years. Choose and cut your own family’s Christmas tree, browse the wreath selection, and dash through the snow on a horse-drawn sleigh. Then you can warm up around the bonfire with toasted marshmallows and s’mores.

View this post on Instagram

A post shared by Shane Brattensborg (@sbrattensborg) on

5. Chub Lake Tree Farm, Carlton, MN

Folks in the Northland can cut their own Christmas trees at Chub Lake Tree Farm near Carlton. They specialize in northern balsam fir trees, which retain their color and needles for a long time after experiencing a freeze in the Minnesota winter. Grab a wreath and enjoy a cookie and cup of cider while you search for the perfect tree.

View this post on Instagram

A post shared by k e e l e y (@keeley_ruth) on

6. Happy Land Tree Farms, Sandstone, MN

If you’re persnickety about your Christmas tree, you’re likely to find a prime specimen at Happy Land Tree Farms: Their Christmas trees have won Grand Champion at the Minnesota State Fair multiple times. Hike or cross-country ski the farm to find the perfect tree. Enjoy coffee, cider, or a horse-drawn sleigh ride. Then warm up in the gift shop or next to the bon fire.

View this post on Instagram

A post shared by Jacqueline Loerzel (@jacquelineloerzel) on

7. Goldenman Christmas Trees, Zimmerman, MN

Goldenman Christmas Trees have also won multiple kudos at the Minnesota State Fair. But they’re as serious about holiday fun as they are about growing top-quality Christmas trees. Go for a hayride then stop into the gift shop to browse or to grab a snack.

View this post on Instagram

A post shared by Mandi Johnson (@mandijohnsonphotography) on

8. Plants Beautiful Christmas Tree Farm & Gift Shop, Parkers Prairie, MN

At Plants Beautiful Christmas Tree Farm & Gift Shop, you can take a holiday ride in a horse-drawn wagon or sleigh, visit Santa, roast a hot dog or brat over an open fire, and visit their enormous holiday gift shop. And you can also find that perfect Christmas tree for your home. 

View this post on Instagram

A post shared by FarrahTabery (@ftabery) on

10. Wittlief Tree Farms, Oronoco, MN

If you’re in the Rochester area, head over to Wittlief Tree Farms in Oronoco to find a fabulous fir for your family. In addition to Christmas trees that you can choose and cut yourself, you’ll find wreaths, garland, and if you’re lucky, home-backed Christmas cookies.

Minnesota Search
Visit a Christmas Tree Farm Near You
Find Christmas Tree Farms Near You
11822 Cabot Avenue, Dundas, MN
Thorn Crest is a small family owned farm located along scenic Wolf Creek.   It is home to 19 acres of rolling hills, pasture, woods, orchard, ... Read More
18655 Forest Blvd N, Forest Lake, MN
The Covered Bridge Farm is a family owned and operated farm with 20 acres dedicated to cut your own Christmas trees in season and 2 acres dedicated... Read More
24069 Rum River Boulevard NW, Saint Francis, MN
At Roselawn Stables we offer a wide variety of services including: Summer Day Camp programs, Equestrian Teams, Private Riding Lessons, Hay Rides, S... Read More
7452 Manning Avenue, Stillwater, MN
History: The early years – Brian Axdahl with a prize winning pumpkin. “Many years ago, when I was just a kid, I would go down to the ... Read More
6403 Egan Drive, Savage, MN
Cal's Market and Garden Center is a family owned and operated garden center founded by Cal Chadwick in 1961 in Bloomington, MN, right down the road... Read More
7440 Alpine Drive NorthWest, Anoka, MN
We work hard to make our forest and farm a great experience for all ages. It holds many warm memories for four generations of the Hansen family and... Read More
21050 Lake George Blvd. NW, Anoka, MN
History: In 1964, Will Almendinger opened his first Christmas tree lot on a street corner in Robbinsdale, Minnesota to support his way through col... Read More
42652 Highway 7 North, Belview, MN
Iverson Tree Farms is committed to providing the freshest and highest quality Christmas trees in Minnesota.  We are a family run farm that tak... Read More
9358 highway 2, Brookston, MN
Searching for healthy, gorgeous trees to perfect your landscape, add privacy to your yard, or complete your Christmas? Hilltop Tree Farm &... Read More
4542 Highway 95 North West, Cambridge, MN
Wolcyn Tree Farms & Nursery is a family business owned and operated by Tom and Adie Wolcyn of Cambridge, MN. Along with Tom and Adie, three of ... Read More
1867 East Chub Lake Road, Carlton, MN
Owned and operated by Jim & Bev Whorton since 1985, Chub Lake Tree Farm is located in Northeast Minnesota just outside Carlton, about 15 miles ... Read More
12946 47th Street, Clear Lake, MN
About: B&J Evergreen has been in operation in Central Minnesota for over 40 years. We are a family and friend based business that takes pride ... Read More
6113 Cty. Road. 6 SE, Clear Lake, MN
Looking for a beautiful Christmas tree, affordable prices, and memories to last a lifetime?  Then you’ve come to the right place!  ... Read More
Show More
Select a Minnesota town to find
the Best Things-To-Do and Places To Go around you
Kanabec County