Everybody's got their picture-perfect Christmas tree. You may love to get one that reaches the ceiling, or one that barely stands a few feet high. You may love to deck it out in colorful lights, or you may prefer a simpler look. No matter what your preference, you're sure to find an amazing Christmas tree at one of these Christmas tree farms in Minnesota. And when you're done, each one offers festive winter activities that will put you in the mood for Christmas.
1. B&J Evergreen - Crystal Lake
A trip to B&J Evergreen is sure to be festive. At the Crystal Lake farm, 140 acres of trees are yours for the picking. But if you’re not up to cutting down your own tree, plenty of great pre-cut trees are available as well. On weekends, you have the chance to meet Santa, take a hayride, or meet some cute farm animals. Tree sales start on the day after Thanksgiving. Address: 12946 47th Street, Clear Lake.
2. Guggisberg Tree Farm - New Ulm
This tree farm has been providing Christmas memories for over 20 years. Since 1995, people have delighted in cutting down their perfect tree. There is also an annual Santa meet-and-greet. Check out Guggisberg Tree Farm every Saturday and Sunday after Thanksgiving. Address: 17703 Grandview Road, New Ulm.
3. Hansen Tree Farm - Ramsey
Hansen Tree Farm is a great place to go if you don't want to venture too far out of the city. For over 60 years, this Ramsey tree farm has been growing beautiful evergreens. A hayride and a cup of hot cider will make your tree picking experience that much more memorable. Visit every Friday, Saturday, and Sunday through December 18. Address: 7440 Alpine Drive, Ramsey.
4. Wolcyn Tree Farms & Nursery - Cambridge
Wolcyn was named the best cut-your-own tree farm in Minnesota by WCCO viewers - and for good reason. With over 900 acres of land, they have trees of any size and shape imaginable. If you decide to cut your own, you can take a hayride out to the field. If not, there are plenty of pre-cut options as well. You can find the farm in Cambridge, but there are several tree lots throughout the Twin Cities where you can find a Wolcyn tree. Address: 4542 Highway 95 Northwest, Cambridge.
5. Petersen Tree Farm - Clear Lake
Petersen Tree Farm offers both cut-your-own and pre-cut trees for you to choose from. And when you're done, enjoy some hot cider as you browse the gift shop. Maybe you'll find all the ornaments you need to decorate your beautiful new tree. Peterson Tree Farm is open every Friday, Saturday, and Sunday through December 18. Address: 6113 County Road 6 Southeast, Clear Lake.
6. Krueger's Christmas Trees - Lake Elmo
Next up on our list of incredible Christmas tree farms in Minnesota is Krueger's Christmas Trees. This charming tree farm is not to be missed. They show their gorgeous trees each year at the Minnesota State Fair - and this year won three blue ribbons. If that's not enough to sway you, consider the hand-decorated wreaths you can buy to go with your knockout Christmas tree. Krueger's is open every day until December 24. Address: 10970 43rd Street North, Lake Elmo.
7. Pinestead Tree Farms - Isanti
When you're done cutting down your perfect tree at Pinestead, you still have a lot to see. On the first two weekends in December, Santa will be there to take your gift requests. There are also hayrides, animals, and fun photo opportunities.Address: 1602 285th Avenue Northeast, Isanti.
8. Z's Trees
For many, a trip to Z's Trees is an annual tradition. That's certainly the case for Santa, who makes a yearly stop at this small farm. It looks like he may not make it this year, but there is still a chance to get a fantastic tree. This year, cut your tree at Z's on December 10. Address: 10850 110th Street, Cologne.
9. Jan's Christmas Trees - Clear Lake
If you crave something a little different, Jan's Tree Farm may be the place for you. Funky pink, purple, and blue trees make this a unique place to start your Christmas season. But even if colorful trees aren't your thing, Jan's has plenty of classic evergreens to go around. With a bonfire, a Santa visit, a Christmas store, carriage rides, and more, there's enough to do at this tree farm to make an entire day of it. Address: 12519 37th Street, Clear Lake.
10. Cornerstone Pines - Grey Eagle
With thousands of trees over 100 acres of land, you're sure to find your picture-perfect Christmas tree at Cornerstone Pines. Besides cut-your-own and pre-cut trees, Cornerstone Pines also has Santa visits on Saturdays and Sundays through December 11. Address: 19180 281st Avenue, Grey Eagle.
Where do you like to get your Christmas tree? Are there any Christmas tree farms in Minnesota that we missed? Let us know in the comments -- we would love to hear from you! And when you're done, check out this Minnesota Christmas bucket list.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!