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.

Select a Minnesota town to find the Best Things-To-Do and Places To Go around you
Visit a Christmas Tree Farm Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Aitkin County

Anoka County

Becker County

Beltrami County

Benton County

Big Stone County

Blue Earth County

Brown County

Carlton County

Carver County

Cass County

Chippewa County

Chisago County

Clay County

Clearwater County

Cook County

Cottonwood County

Crow Wing County

Dakota County

Dodge County

Douglas County

Faribault County

Fillmore County

Freeborn County

Goodhue County

Grant County

Hennepin County

Houston County

Hubbard County

Isanti County

Itasca County

Jackson County

Kanabec County

Kandiyohi County

Kittson County

Koochiching County

Lac Qui Parle County

Lake County

Lake Of The Woods County

Le Sueur County

Lincoln County

Lyon County

Mahnomen County

Marshall County

Martin County

Mcleod County

Meeker County

Mille Lacs County

Morrison County

Mower County

Murray County

Nicollet County

Nobles County

Norman County

Olmsted County

Otter Tail County

Pennington County

Pine County

Pipestone County

Polk County

Pope County

Ramsey County

Red Lake County

Redwood County

Renville County

Rice County

Rock County

Roseau County

Saint Louis County

Scott County

Sherburne County

Sibley County

Stearns County

Steele County

Stevens County

Swift County

Todd County

Traverse County

Wabasha County

Wadena County

Waseca County

Washington County

Watonwan County

Wilkin County

Winona County

Wright County

Yellow Medicine County