Best Christmas Tree Farms in Minnesota (2025 Guide)
You’re about to uncover Minnesota’s hidden gems as you step onto the festive grounds of its magical Christmas tree farms.
With a saw in hand, wander rows of fragrant pines and firs, searching for the perfect tree to light up your home.
Get ready for a fun holiday adventure in the North Star State’s winter wonderland, full of laughter, tradition, and charm.
Exploring Minnesota’s Tree Farms
Minnesota has many Christmas tree farms where you can cut your own tree or pick from fresh pre-cut trees. Most farms open from mid to late November through early December, but popular sizes can sell out fast. Always check each farm’s website or Facebook page for 2025 hours, sell-out notices, and weather updates.
It’s not just about the tree; it’s about making a tradition. Sip hot cocoa, meet Santa, or take a horse-drawn ride at farms like Cupkie Christmas Village and Riverpine Tree Farm, depending on the weekend schedule.
Take your time and enjoy the snow-covered fields, fresh air, and cozy farm stops across Minnesota.
Unique Farm Experiences
Many Minnesota farms offer festive extras to make your visit special. On peak weekends, you might find Santa photos, sledding hills, hayrides or sleigh rides (weather permitting), campfires, and treats.
Feel the crisp winter air on a carriage or wagon ride, then warm up by the fire with s’mores and hot cider. Activities vary by farm and may change if fields sell out, so confirm before you go.
Each farm gives you a chance to make simple, lasting memories outdoors.
Why cut your own Christmas tree?
Cutting your own tree gives you a fresher, more fragrant centerpiece that can last longer at home when cared for well. Bring a tarp, gloves, and straps for safe transport, and make a fresh cut before putting the tree in water.
It also makes for great photos and a fun day with family or friends.

More than a tree farm
A visit to a Christmas tree farm can fill a whole day. Think ornaments and wreath shops, gift barns, food trucks, bonfires, and photo backdrops.
Like apple orchards in the fall, farms turn a tree hunt into a full holiday outing you’ll remember long after the season ends.
Best Christmas Tree Farms in Minnesota
Here are standout farms around the state. Check their sites or social pages for 2025 opening dates, U-cut availability, and activity schedules.
- Krueger’s Christmas Tree Farm | Lake Elmo, MN: Close to Minneapolis–St. Paul with cut-your-own and pre-cut trees, plus handcrafted wreaths. Arrive early on opening weekends.
- Happy Land Tree Farm | Sandstone, MN: Wander acres of spruce and fir. Choose cut-your-own in Sandstone or pre-cut at their St. Paul lot. Verify which sizes are available for 2025.
- High Plains Tree Farm | Grand Rapids, MN: Dog-friendly with solid tree options and a cozy campfire. Check Facebook for weekend updates and stock.
- Turck’s Trees | Litchfield, MN: Classic cut-your-own experience about 75 minutes from the Twin Cities. Find Balsam, Fraser, Korean, Canaan, and more; selection varies by year.
- Cornerstone Pines | Grey Eagle, MN: Cut-your-own and pre-cut options with a friendly, family-run feel. Expect weekend crowds; bring cash or confirm payment options.
- Wegner’s Tree Farm | Grand Rapids, MN: Choose from balsam fir, white spruce, Fraser fir, and white pine. Species vary by field and season.
- Cupkie Christmas Village | Richville, MN: Big farm atmosphere with family activities like Santa visits, trolley rides, pony rides, and sledding when conditions allow. Check the event calendar for 2025.
- Espe’s Christmas Tree Farm | Wannaska, MN: Small, family-owned farm offering cut-your-own spruce and northern pines. Expect hot cocoa and cookies on select weekends.
- Riverpine Tree Farm | Glenwood, MN: Find pine, Fraser fir, balsam fir, and spruce. Choose pre-cut or head to the fields. Horse-drawn rides, cookies, and cider often run on peak days; confirm dates for 2025.
- Plants Beautiful Christmas Tree Farm | Parkers Prairie, MN: Near Alexandria with festive carriage or wagon rides when available. Good for families who want photos and a relaxed pace.
- Jack’s Tree Farm | Delano, MN: Near Minneapolis with cut-your-own Fraser fir, Meyer spruce, and white pine, plus pre-cut options. Saws and twine usually provided; bring straps just in case.
- Hinkemeyer’s Christmas Tree Farm | Rice, MN: Cut your tree, then enjoy wagon or sleigh rides and s’mores around the campfire, weather permitting. Check for 2025 activity hours.
- Pinestead Tree Farm | Isanti, MN: Large selection of fresh trees with a cozy campfire vibe. Watch for food trucks on select days.
- Hansen Tree Farm | Ramsey, MN: A close option for the Twin Cities with live music on certain dates, campfires, hayrides, and warm drinks. Popular on opening weekend; consider weekday visits.
- Stacy Tree Farm | Stacy, MN: Quality Fraser fir, balsam fir, and white pine. Bring cash or confirm cards. Stock can sell out by mid-December.
- Red Caboose Christmas Trees | Winona, MN: Southern Minnesota favorite with pre-cut and cut-your-own options. Follow their Facebook page for field openings and closures.

Conclusion
Pick-your-own Christmas tree farms are a beloved Minnesota tradition. With options statewide, you can find the right tree and enjoy a festive day out.
Walk the snowy fields, breathe in the pine scent, and bring home a tree that fits your space and style. Support local growers and make memories that last.
Bundle up, grab a saw, and check your chosen farm’s 2025 hours and field conditions before you go. Then head out to find your perfect tree this season.
Love Christmas traditions like these? Add holiday lights to your plans: Where to See the BEST Christmas Lights in MN







