pickinghours

Christmas tree farms in Minnesota

24 cut-your-own farms around Minneapolis, St Paul and St Cloud. 19 have a 2026 opening day; the first opens on 18 November.

Farms with 2026 dates
19
First to open
18 Nov
Farms listed
24
Last checked
8 Nov

Christmas tree farms in Minnesota: 2026 dates

All 24, soonest first. 19 have posted 2026 dates; the last 5 are here because people look for them by name, and say what is missing.

  1. 18 Nov2026Krueger’s Christmas TreesLake Elmo · Washington Countythree firs$14–$16 a foot
  2. 20 Nov2026Crow River NurseryHoward Lake · Wright Countymany kindsno price published
  3. 20 Nov2026Hampton Hills Tree FarmCannon Falls · Goodhue Countythree firs, two pines$99.95
  4. 20 Nov2026Hansen Tree FarmRamsey · Anoka Countyfirs, spruce, pine$150
  5. 20 Nov2026Kavan Family Christmas Tree FarmLino Lakes · Anoka Countybalsam firno price published
  6. 20 Nov2026Rum River Tree FarmOak Grove · Anoka Countythree firs, two pines$99.95
  7. 21 Nov2026B&J EvergreenClear Lake · Sherburne Countyfirs, spruce, pineno price published
  8. 21 Nov2026Enzenauer EvergreensKenyon · Goodhue Countyfir and pinefrom $59.95
  9. 21 Nov2026Goldenman Christmas TreesZimmerman · Sherburne Countynot statedno price published
  10. 21 Nov2026Happy Land Tree FarmsSandstone · Pine Countyfour firs$48–$170
  11. 21 Nov2026Hinkemeyer Tree FarmRice · Benton Countynot stated$49.99–$129.99
  12. 21 Nov2026Jacks Tree FarmDelano · Wright Countyspruce, fir, pine$15 a foot
  13. 21 Nov2026Jan’s Christmas TreesClear Lake · Sherburne Countymany kindsno price published
  14. 21 Nov2026Our Farm Christmas TreesOak Grove · Anoka Countythree firs, spruce, pinefrom $89.95
  15. 21 Nov2026Pinestead Tree FarmsIsanti · Isanti Countyfirs, spruce, pine$79.95–$109.95
  16. 21 Nov2026Turck’s TreesLitchfield · Meeker Countyfive kindsno price published
  17. 21 Nov2026Wolcyn Tree FarmsCambridge · Isanti Countysix firs, two pinesno price published
  18. 27 Nov2026Newell Christmas Tree FarmScandia · Washington CountyFraser and Korean fir$130
  19. 27 Nov2026Stacy Tree FarmStacy · Chisago Countythree firs, two pines$99.95
  20. tbcPetersen Tree FarmClear Lake · Sherburne Countynot statedno price published
  21. tbcEvergreen Hill FarmCottage Grove · Washington Countynot statedno price published
  22. tbcGifford’s Bobcat & Tree FarmLakeville · Dakota Countynot statedno price published
  23. tbcLog Cabin PinesNew Market · Scott Countynot statedno price published
  24. tbcDMR Christmas (Revak Nursery)Elko New Market · Scott Countynot statedno price published

When they open

Krueger’s Christmas Trees in Lake Elmo opens first, on Wednesday 18 November. Hansen Tree Farm, Kavan Family Christmas Tree Farm, Rum River Tree Farm, Hampton Hills Tree Farm and Crow River Nursery open on Friday 20 November, and most of the rest on Saturday 21 November. Crow River Nursery is open on Thanksgiving Day, 9am–2pm.

Book first

Krueger’s Christmas Trees says reservations are required. The other farms here don’t mention booking.

Dogs: 1 farm on this page welcomes them. Every dog-friendly farm in Minnesota, with each farm’s rule.

North of the Twin Cities · 9 farms, 9 with 2026 dates — Anoka, Sherburne, Chisago, Isanti and Pine counties

These 9 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Minneapolis and St Paul.

Clear Lake & St Cloud · 4 farms, 3 with 2026 dates — Sherburne and Benton counties

B&J Evergreen

Clear Lake, MN · Sherburne County

Two choose-and-cut farms, at Clear Lake and at Princeton (9419 Highway 95), both opening the Saturday before Thanksgiving.

2026 season21 Nov – last day not posted
OctNovDec
  • OpensSat 21 Novboth farms; closed Thanksgiving, 26 Nov
  • Clear LakeEvery day 9am–5pm19–24 Dec 10am–4pm
  • PrincetonFri–Sun 9am–5pm, Mon–Thu noon–5pm21–22 Nov 9–5, then closed 23–25 Nov
  • Pricenot published

What’s there

  • Fraser & balsam fir
  • Black Hills spruce
  • Scotch & Norway pine

Practical

  • Dogswelcome on a leash
  • Paymentnot stated

Before you set off“Season closing dates TBD.”

Contact

Checked 7 Nov 2026

Jan’s Christmas Trees

Clear Lake, MN · Sherburne County

Cutting every day from 21 November to Christmas Eve, with a gift shop open weekends from 1 November.

2026 season21 Nov – 24 Dec
OctNovDec
  • Cut your ownEvery day, 21 Nov – 24 Decclosed Thanksgiving; fields 9am–5pm
  • ShopFri–Sun from 1 Novevent weekends 27–29 Nov and 5–6 Dec
  • Pricenot published

Practical

  • Dogsnot stated
  • Paymentnot stated

Contact

Checked 7 Nov 2026

Hinkemeyer Tree Farm

Rice, MN · Benton County

A family farm since 1971 north of St Cloud, with horse-drawn wagon rides on Thanksgiving weekend and an open fire.

2026 seasonWeekends, 21 Nov – 13 Dec
OctNovDec
  • Open 9am–5pm21–22 Nov, 27–29 Nov, 5–6 Dec, 12–13 Decthe farm’s November 2026 and December 2026 calendar
  • Open 11am–6pmWed 25 Nov, Fri 4 Dec
  • Price$49.99–$129.99by height and kind; no year printed beside it

What’s there

  • Wagon rides 27–29 Nov
  • Gift shop
  • Delivery available

Practical

  • Dogsnot stated
  • Paymentnot stated

Contact

Checked 8 Nov 2026

Petersen Tree Farm

Clear Lake, MN · Sherburne County

225 acres along the Elk River, with nine kinds of tree to cut and fields you can drive into.

  • Opensnot publishedno 2026 date posted yet; the farm’s website is down
  • Pricenot published

What’s there

  • Cut your own
  • Pre-cut trees
  • Gift shop

Practical

  • Dogsnot stated
  • Paymentnot stated

Contact

Checked 8 Nov 2026

West of the Twin Cities · 3 farms, 3 with 2026 dates — Wright and Meeker counties

These 3 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Minneapolis and St Paul.

East and south of the Twin Cities · 8 farms, 4 with 2026 dates — Washington, Dakota, Scott and Goodhue counties

These 8 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Minneapolis and St Paul.

Minnesota Christmas tree farm questions

When do Christmas tree farms open in Minnesota?

Krueger's in Lake Elmo opens on Wednesday 18 November 2026. Hansen, Kavan, Rum River, Hampton Hills and Crow River open on Friday 20 November. B&J Evergreen, Jan's, Wolcyn, Jacks, Our Farm, Goldenman, Pinestead, Happy Land, Hinkemeyer, Turck's and Enzenauer open on Saturday 21 November, and Stacy and Newell on Friday 27 November. Crow River is open on Thanksgiving Day, 9am to 2pm; the others close.

Where can I cut my own Christmas tree near Minneapolis?

North of the city: Hansen in Ramsey, Rum River and Our Farm in Oak Grove, Kavan in Lino Lakes, Goldenman in Zimmerman, Pinestead in Isanti, Stacy and Wolcyn. West: Jacks in Delano, Crow River near Howard Lake and Turck's near Litchfield. East and south: Krueger's in Lake Elmo, Newell in Scandia and Hampton Hills near Cannon Falls. B&J Evergreen, Jan's and Hinkemeyer are towards St Cloud.

How much is a cut-your-own Christmas tree in Minnesota?

Rum River, Hampton Hills and Stacy charge $99.95 for any tree, Newell $130 and Hansen $150, though none prints a year beside the price. Krueger's 2026 prices are $14 to $16 a foot and Jacks charges $15 a foot. Pinestead's 2026 prices run from $79.95 to $109.95 for a 7 to 8 ft tree, and Our Farm's from $89.95 to $139.95.

Can I bring my dog?

Hansen, Rum River, Hampton Hills, Stacy, Wolcyn, B&J Evergreen, Jacks, Pinestead, Happy Land and Enzenauer welcome dogs on a leash, and Our Farm allows them in the cutting fields only. Other farms don't say, so ring first.

How these were checked

Every Minnesota farm here was read on its own website or Facebook page on 7 or 8 November 2026, and each card quotes the farm’s words. Where a farm prints a date without a year, the card gives it as 2026 only when the weekday matches 2026 (“Friday, Nov. 27”) and says so. Prices printed without a year are marked that way.

Farms that haven’t posted 2026 dates yet are listed with what they have said, and will be updated as they post. Directories were used only to find farms, never for a date or a price.

Also on pickinghours