Christmas tree farms in Minnesota

15 farms for the 2026 season — 15 of them cut-your-own. Every sign below shows what the farm itself has posted: opening day, what's growing, and, once the season starts, whether trees are left.

Every farm below was checked against its own website or socials in September 2026. Farms we couldn’t confirm for the 2026 season say so plainly — call before you drive.


Twin Cities Metro

  • Krueger's Christmas Tree Farm

    Lake Elmo · Washington County

    Opens Nov 21

    Cut-your-own Balsam firs and Canaan firs; pre-cut too

    Mon–Thu 1–7 and Fri–Sun 9–7, but the cut-your-own fields close at 5. Reservations are required — grab a time slot before you leave home.

    Reservation required bonfirehot cider & tootsie rolls

    Checked Sep 5

  • Hansen Tree Farm

    Ramsey · Anoka County

    Opens Nov 20

    Cut-your-own Balsam firs and Fraser firs

    Open 9–5 on twelve days: November 20, 21 and 22, November 27, 28 and 29, December 4, 5 and 6, and December 11, 12 and 13. A saw, a map and instructions are handed out as you come in.

    hayridesbonfire

    Checked Sep 5

  • Kavan Family Christmas Tree Farm

    Lino Lakes · Anoka County

    Opens Nov 20

    Cut-your-own Balsam firs and Canaan firs; pre-cut too

    Tue–Thu 11–5 and Fri–Sun 9–5, November 20 through December 13, closed Thanksgiving Day.

    big lighted pre-cut lota share of every sale goes to local school PTAs

    Checked Sep 5

  • Newell Christmas Tree Farm

    Scandia · Washington County

    Opens by Nov 29 usual opening — confirm for 2026

    Cut-your-own Fraser firs and Fraser-balsam cross

    Thanksgiving weekend, 9 to sunset. After that first weekend it's by appointment only, so call the farm. Every tree is $130 whatever the size, $15 off for cash.

    No reservation needed

    Checked Sep 5

North of the Cities

  • Pinestead Tree Farms

    Isanti · Isanti County

    Opens Nov 21

    Cut-your-own Fraser firs and Balsam firs; pre-cut too

    Open 9–5 the Saturday and Sunday before Thanksgiving, closed that Monday and Tuesday, open again Wednesday, closed Thanksgiving Day, then daily from Thanksgiving Friday. Weekdays don't start until 11.

    Santa five dayscampfire & food truck

    Checked Sep 5 · farm site

  • Wolcyn Tree Farms

    Cambridge · Isanti County

    Call ahead unconfirmed for 2026

    Cut-your-own Balsam firs and Fraser firs; pre-cut too

    free hot cider, coffee & cookiesgift shop

    Checked Sep 5 · farm site

St. Cloud & Central Minnesota

  • Jack's Tree Farm

    Delano · Wright County

    Opens Nov 21

    Cut-your-own Canaan firs and Meyer spruces; pre-cut too

    Saturdays and Sundays 9–5 from November 21 through December 13, plus the Friday after Thanksgiving.

    wreaths & greeneryporch pots

    Checked Sep 5

  • KTrees & Nursery

    Hutchinson · McLeod County

    Opens Nov 21

    Cut-your-own Fraser firs and Canaan firs

    9–4 on November 21 and 22, November 27, 28 and 29, December 5 and 6, and December 12 and 13. Other times by appointment.

    saws, sleds & carts providedfree shaking, baling & tree bags

    Checked Sep 5

  • Evergreen Park: A Christmas Tree Co.

    Glenwood · Pope County

    Call ahead unconfirmed for 2026

    Cut-your-own Fraser firs and Balsam firs; pre-cut too

    Last season the farm was open weekends through November and then Tuesday to Friday 10–5 and weekends 9–5 after Thanksgiving. No date is posted for this season.

    hay ridesSanta visits

    Checked Sep 5 · farm site

  • Hinkemeyer Christmas Tree Farm

    Rice · Benton County

    Call ahead unconfirmed for 2026

    Cut-your-own Balsam firs and Fraser firs; pre-cut too

    horse-drawn wagon ridescampfire with s'mores kits

    Checked Sep 5 · farm site

Southern Minnesota

  • Guggisberg Tree Farm

    New Ulm · Brown County

    Opens Nov 27 usual opening — confirm for 2026

    Cut-your-own Balsam firs and Fraser firs

    Opens 9am the Friday after Thanksgiving, then Saturdays 9–5 and Sundays 11–5, other times by appointment. Cash or check — they don't take cards.

    free cookiessaws provided

    Checked Sep 5

  • Valley Tree Farm

    Belview · Redwood County

    Opens Nov 18

    Cut-your-own Firs and Spruces; pre-cut too

    Mon–Sat 9–5 and Sunday noon–5 from November 18, plus 2–5 on Thanksgiving Day. Closing December 20, or sooner if the trees run out.

    horse-drawn wagon ridesSanta on weekends

    Checked Sep 5

  • Howes Evergreens

    St. Charles · Winona County

    Call ahead unconfirmed for 2026

    Cut-your-own Balsam firs and Fraser firs; pre-cut too

    handmade wreathsporch pots

    Checked Sep 5 · farm site

Up North

  • Happy Land Tree Farms

    Sandstone · Pine County

    Call ahead unconfirmed for 2026

    Cut-your-own Balsam firs and Fraser firs; pre-cut too

    free shaking, baling & loadingtree bag with every tree

    Checked Sep 5

  • Hoffbauer Tree Farm

    Duluth · St. Louis County

    Call ahead unconfirmed for 2026

    Cut-your-own Firs and Pines; pre-cut too

    hot cocoa & treatswreaths 12" to 60"

    Checked Sep 5


How this list works

We read each farm's own website and social pages — not last year's listicles — and the signs above say exactly how much the farm has posted so far. A farm marked call ahead is one we couldn't confirm for 2026; it may well be opening as usual, but check before you drive.

From the week of Thanksgiving through December 20 we re-check the big farms weekly, so sold-out means sold-out — not a guess.

See what's open this weekend in Minnesota →

Rather skip the drive? The pre-cut lots that set up every year in Saint Paul .

And in January, when it's coming back down — Christmas tree disposal, pickup and recycling in Minneapolis · Saint Paul

Farm seed list from the Minnesota Christmas Tree Association, checked farm-by-farm in September 2026.