Welcome to H & Z Tree Farm!                     

We Are Closed for the 2022! 

We Hope to Re-Open in 2024!

Merry Christmas!

All of our Christmas Trees are Organic!

We have not sprayed the trees with chemicals for over 15 years. 

We have big trees! 
All sizes - from 10 to 20 feet!
Frasier Fir up to 20 feet!
All trees are the same price!
We have both sheared and unsheared Christmas trees!

We even have all natural Christmas trees!

Even if you want a 8 foot tree, you can cut down a 12 foot tree and keep the boughs for arts and crafts projects!

Bring the entire family and create lasting memories!

Steps to Purchasing a Christmas Tree:
1. Drive to H & Z Tree Farm.
2. Pull up to the gate.
3. You will be greeted with a saw.
4. The greeter will explain the layout of the farm.
5. You will drive out to the fields of trees. 
6. Hunt for your Christmas tree.
7. Cut your Christmas tree down.
8. Place your tree on top of your car.
9. Drive back up to the entrance.
10. H & Z staff will remove your tree from your vehicle, shake the tree to remove loose needles, bail the tree in netting, and then tie the tree down to the top of your vehicle.


       All Trees 
Includes Shaking, Netting, and Tying Down!
$80.00 after tax!


Beautiful Wreaths Starting at $20

Cash or Venmo 
No Credit Cards or Checks
Our 50 acre farm is located just south of 
the historic city of Hastings, Minnesota

17994 Michael Avenue, Hastings, MN  55033

Click here for directions


ALL FIELD TREES  $74.68 before tax, $80.00 after tax                


All trees $80.00 after tax


Fields full of hundreds trees

-- all sizes for you to cut --

cut your own christmas tree

christmas tree farm

you cut christmas trees


Christmas trees St. Paul, MN

xmas trees

cut your own xmas tree

Free range Christmas trees

Natural Christmas trees

Sheared and unsheared Christmas trees

We have:

  • Blue Spruce

  • Spruce

  • Fraser Fir

  • Norway Spruce


Make a free website with Yola