The short answer
At a farm where you cut it yourself, a 6 ft tree costs $72 to $90 and a 9 ft tree $135 to $180 in North Carolina and Texas, going by what the farms on this site have actually published for 2026. The cheapest 6 ft tree we have found is $72 at Appalachian Evergreens near Boone and the dearest 9 ft is $180 at Elk River Evergreens in Elk Park. Pennsylvania runs dearer, and prices in bands rather than by the foot: Hunt’s in Lancaster County charges $100 to $130 for a 6–8 ft tree depending on the species. These are farm-gate prices, not a national average, and every figure below comes from the farm’s own price list with the season the farm itself puts on it.
Every price list we hold
Eight farms publish a full ladder. Five more give a starting price or a range. That is out of the 32 farms we list across both states — which tells you how unusual it is for a Christmas tree farm to put its prices online at all. Two of the figures below were given to us directly by the farm rather than published anywhere.
Appalachian Evergreens2026 prices
Boone, North Carolina
The cheapest published list we have found anywhere in North Carolina. Moves in half-feet, which no other farm does.
| Height | Price |
|---|---|
| 5 ft | $60 |
| 5½ ft | $66 |
| 6 ft | $72 |
| 6½ ft | $85 |
| 7 ft | $90 |
| 7½ ft | $100 |
| 8 ft | $110 |
| 8½ ft | $120 |
| 9 ft | $135 |
Elk River Evergreens2026 prices
Elk Park, North Carolina
Priced by coloured tag, and sales tax is included — the only farm we list that says so. Cheaper than Appalachian Evergreens below 6 ft, dearer above it.
| Height | Price |
|---|---|
| Up to 5 ft | $50 |
| 5–6 ft | $70 |
| 6–7 ft | $90 |
| 7–8 ft | $110 |
| 8–9 ft | $140 |
| 9–10 ft | $180 |
| 10–11 ft | $210 |
| 11–12 ft | $240 |
Spring Creek Growers2026 prices
Magnolia, Texas
Texas grows pine and cypress rather than fir. Virginia pine is the cheaper of the two at every height; the Leyland cypress is the one for anyone sensitive to scent.
| Height | Price |
|---|---|
| Virginia pine, 6 ft | $82 |
| Virginia pine, 9 ft | $145 |
| Virginia pine, 13 ft | $319 |
| Leyland cypress, 6 ft | $86 |
| Leyland cypress, 9 ft | $152 |
| Leyland cypress, 12 ft | $282 |
Brown’s Tree Farm2026 prices
York, Pennsylvania
One price for any field tree, whatever its size. Almost every farm in the country charges by height, so this changes the maths completely: a 12 ft tree costs the same as a 5 ft one. For height it is the cheapest buy we have found anywhere. Pre-cut trees are priced individually. The farm attaches no year to the figure.
| Height | Price |
|---|---|
| Any field tree, any size | $84 |
Hunt’s Christmas Trees2026 prices
Millersville, Pennsylvania
The only farm we list that prices by species as well as height, which is what you would expect from a farm growing five of them. White pine is the cheapest at every size and the firs the dearest. Pre-cut Fraser and Canaan are priced separately. Tagging is free.
| Height | Price |
|---|---|
| White pine, 6–8 ft | $100 |
| Douglas fir, 6–8 ft | $115 |
| Concolor, Korean & hybrid fir, 6–8 ft | $130 |
| White pine, 8–10 ft | $150 |
| White pine, 10–12 ft | $200 |
| Douglas fir, 8–10 ft | $210 |
| Concolor, Korean & hybrid fir, 8–10 ft | $250 |
| White pine, 12–14 ft | $300 |
| Pre-cut Fraser, 4–5 ft | $60 |
| Pre-cut Canaan, 5–6 ft | $85 |
| Pre-cut Fraser, 6–8 ft | $125 |
| Pre-cut Fraser, 8–10 ft | $250 |
Lil’ Grandfather Choose and Cut2025 prices
Laurel Springs, North Carolina
The fullest list in Ashe County, and the farm’s own figures — but headed “2025 cut tree prices”, and their automatic email reply still sends them out. The hayride and pony ride are included. We have asked for 2026.
| Height | Price |
|---|---|
| 4–5 ft | $57 |
| 5–6 ft | $78 |
| 6–7 ft | $89 |
| 7–8 ft | $99 |
| 8–9 ft | $150 |
| 9–10 ft | $170 |
| 10–11 ft | $210 |
| 11–12 ft | $265 |
Mehaffey Tree Farm2025 prices
Waynesville, North Carolina
Still showing last season’s list. The farm’s own page says the 2026 prices are due in October, and we have asked for them.
| Height | Price |
|---|---|
| 3–4 ft potted | $40 |
| 5–6 ft | $100 |
| 6–7 ft | $115 |
| 7–8 ft | $160 |
| 8–9 ft | $200 |
| 9–10 ft | $250 |
| 10–11 ft | $300 |
| 11–12 ft | $350 |
| 12–13 ft | $400 |
Farms that publish a starting price only
- Mistletoe Meadows — Laurel Springs, North Carolina. about $85 for a 6 to 7 ft tree (2026)
- Cornett Deal Christmas Tree Farm — Vilas, North Carolina. $80 to $175 for trees of 5 to 9 ft — the range the farm gave us directly, while it settles its final list (2026)
- Haynie’s Green Acres — Crowley, Texas. $49.99 for a tabletop, $124.99 at 6–8 ft, $189.99 at 8½–10 ft and $449.99 at 11–12 ft — every band a starting price, and the farm told us by email that a 10 to 12 ft Fraser fir can reach $699.99, the dearest tree any farm has given us. No admission fee (2026)
- Old Time Christmas Tree Farm — Spring, Texas. from $85 for a 5 ft tree, rising with height (2026)
- Oh What Fun It Is — Willis, Texas. from $70 for a 6 ft tree; the full list isn’t set yet (2026)
- Sunset Hill Tree Farm — Alvarado, Texas. $12 a foot to cut your own, and pre-cut North Carolina fir from about $16 a foot — the cheapest rate per foot anyone on this page charges (2026)
- Devine Acres Farm — Devine, Texas. from $20 a foot plus tax, the dearest rate per foot we hold. Admission is $11.95, but up to $50 of it comes back off the price of the tree, and nothing comes back if you leave without one (2026)
- Bois D’Arc Christmas Tree Farm — Telephone, Texas. $120 to $400 for a field tree, or $50 for a potted 3-gallon loblolly, $55 with the decoration. The price on the tag includes tax (2026)
- Pond Hill Farm — Canton, Texas. $89 flat for any cut-your-own tree whatever its height, and pre-cut Fraser fir from $109. The farm’s own page carries no year at all, so we have asked it to confirm the season rather than assume (year not stated)
Why a tall tree costs so much more than a short one
Because it has been in the ground for years longer. Price does not rise in a straight line with height, and the ladders above show it clearly:
- Appalachian Evergreens: $60 at 5 ft is $12 a foot. $135 at 9 ft is $15 a foot. The tree is 80% taller and 125% dearer.
- Elk River Evergreens: $50 up to 5 ft is about $10 a foot. $240 at 11–12 ft is about $21 a foot — double the rate.
- Mehaffey, last season: $100 at 5–6 ft against $400 at 12–13 ft. Twice the height, four times the price.
The reason is growing time. A Fraser fir takes seven to ten years to reach six or seven feet; Circle C near Boone tells its customers that a 7 ft tree is 12 to 14 years old counting from seed. Every extra foot is another two or three years of a grower paying for land, shearing and losses. An 11 ft tree has been on that hillside longer than most people’s children have been alive, and the price says so.
It also explains why tall trees sell out first and why farms ration them. Panoramic View says plainly that its big trees are limited, and Elk River recommends its tag-now-cut-later option for anything over 11 ft.
North Carolina or Texas: does it cost more to cut a fir?
Less than you would expect, and the mountain fir is often the cheaper one. At 6 ft, Appalachian Evergreens in North Carolina asks $72 for a Fraser fir while Spring Creek Growers in Texas asks $82 for a Virginia pine and $86 for a Leyland cypress.
That seems backwards — the fir takes twice as long to grow — until you remember that a Texas farm is growing on expensive land near a big city, while a North Carolina farm is growing at altitude on ground that suits little else. What Texas gains in growing time it gives back in land.
Where the gap really shows is in a pre-cut fir on a Texas lot. That tree was cut on a North Carolina mountainside and trucked down, and the haulage is in the price. If you want a Fraser fir and you are in Texas, you are paying for the journey; if you want one and you are anywhere near the mountains, cutting it yourself is both fresher and usually cheaper.
Texas farms price a tree in three different ways
This matters more than it sounds, because the three are not comparable and no farm explains its method to you before you are standing in the field with a saw.
- By the foot. You measure the tree and multiply. Sunset Hill near Fort Worth asks $12 a foot; Devine Acres outside San Antonio asks $20 a foot plus tax. Same method, and nearly double the rate.
- One flat price. Pond Hill near Canton charges $89 for any cut-your-own tree, whatever its height, as Brown’s in Pennsylvania does at $84. Good value if you want a big tree and poor value if you want a small one.
- By a floor for each size band. Haynie’s Green Acres near Fort Worth publishes four bands and every one says starting at — $49.99 for a tabletop, $124.99 at 6–8 ft, $189.99 at 8½–10 ft and $449.99 at 11–12 ft. A floor is not a price: the farm told us a 10 to 12 ft Fraser fir can reach $699.99, the dearest tree any farm has given us.
A seven-foot tree shows what that does to a bill. At Sunset Hill it is $84. At Pond Hill it is $89. At Devine Acres it is $140 before tax. The same tree, within one state, for two-thirds as much again at one farm as at another — and the cheapest of the three is the one charging by the foot, not the one charging flat.
Then there is the gate. Devine Acres charges $11.95 admission and puts up to $50 of it back against the tree, so it is nearly free if you buy and a real cost if you only look. Haynie’s says plainly that it charges no admission, and entry at Elgin near Austin is free all season. Worth knowing before you drive out with four children.
New Jersey, Washington and Oregon
Three more states have posted prices. Two farms in Washington and one in New Jersey have put up a 2026 list; the rest below carry no year, and are labelled that way rather than counted as this season’s.
Bacon’s Christmas Tree Farm2026 prices
Bremerton, Washington
By the foot, with sales tax included, as Elk River’s is. A 7 ft noble fir comes to $98 and a 7 ft Douglas to $84.
| Tree | Price |
|---|---|
| Douglas fir, under 12 ft | $12 a foot |
| Noble, Nordmann, grand, spruce, under 12 ft | $14 a foot |
| Any tree, 12–15 ft | $15 a foot |
Honeytree Farm2026 prices
Auburn, Washington
A 2026 guide by species, each tree then priced individually. Fraser, noble and Nordmann cost about a third more than grand fir and over half as much again as Douglas. Netting is $2.
| Tree | Price |
|---|---|
| Douglas fir | about $11 a foot |
| Grand fir | about $13 a foot |
| Fraser, noble, Nordmann fir | about $17.50 a foot |
Lauric Farms2026 prices
Phillipsburg, New Jersey
One price for any tree — Fraser, Canaan, Douglas fir or blue spruce, whatever the height. Hand saws only, or the staff will cut it for you.
| Tree | Price |
|---|---|
| Any tree, any size | $80 |
- A noble fir costs least where it grows. At the Washington and Oregon farms that price by the foot, noble runs $10 to $14 a foot: Klopman in Washougal $10, Hemphill in Oregon City and Pollard Ranch in Portland $14, none with a year, against Honeytree’s 2026 guide of about $17.50.
- One price for any tree is common in the Northwest. Helvetia near Hillsboro asks $75, Dairyland in Snohomish $79.99, Veley near Spokane $95 with tax included, Red Rooster in Granite Falls and Carver near Spokane $100. In New Jersey Charlie Brown’s asks $85. None gives a year.
- Booking can cost extra. King Family Farms near Lake Stevens charges $30 to reserve a cutting slot ahead and $45 on the day, on top of the tree.
What else to budget for
- Card fees. Clawson’s and Panoramic View near Boone both add $4 to a card transaction. On one tree that is worth bringing cash for.
- Sales tax. Elk River Evergreens, Bacon’s in Washington and Veley Farm near Spokane say their prices include it. Everywhere else, assume it is on top.
- Entry. Free at almost every Christmas tree farm we list. That is not true of pumpkin season, so it is worth saying. The exception is booking: a few farms charge to reserve a cutting slot.
- Nothing for the cutting. Saws are lent free at every farm that lets you cut your own, and baling, netting and loading are usually included — Honeytree charges $2 for netting and Hladky’s near Eugene $5 for baling. Several farms will drill the trunk for a spike stand at no charge.
- Extras that are not the tree. Santa photos at Spring Creek are $15 for a family of up to six; Dewberry charges $10 to load the tree onto your car. Neither is compulsory.
Christmas tree price questions
How much does a real Christmas tree cost in 2026?
At a cut-your-own farm, $72 to $90 for a 6 ft tree and $135 to $180 at 9 ft, based on the five farms on this site with a full 2026 list. Two more publish a full ladder that is still last season’s, and those are marked as such below rather than counted here. The cheapest 6 ft tree we have found is $72 at Appalachian Evergreens near Boone; the cheapest small tree of any kind is $50 for anything up to 5 ft at Elk River Evergreens. Prices on a lot in a city are a separate matter, because somebody has paid to truck the tree there.
Why are Christmas trees so expensive?
Mostly time. A Fraser fir takes seven to ten years to reach six or seven feet, and Circle C near Boone reckons a 7 ft tree is 12 to 14 years old from seed. The grower pays for that land, shears the tree by hand every summer and loses some of the crop to weather and pests, all before anyone buys anything. That is also why the price per foot climbs as trees get taller: at Elk River a tree up to 5 ft works out at about $10 a foot and an 11–12 ft one at about $21.
Is it cheaper to cut your own Christmas tree?
Usually, yes, and the saving grows with the size of the tree. You are buying it at the farm gate with no haulage, no lot rent and nobody handling it in between. A cut-your-own Fraser fir in the North Carolina mountains starts at $60; the same tree on a lot several states away has had a lorry journey added to it. The other saving is not money: a tree you cut yourself has not been off its roots for three weeks.
How much is a 7 foot Christmas tree?
$90 to $110 at the farms with 2026 lists up: $90 at Appalachian Evergreens near Boone, $110 at Elk River Evergreens in the 7–8 ft band. Mehaffey near Waynesville charged $160 for 7–8 ft last season and has not posted its 2026 list yet. In Texas, Spring Creek sits between the two at $82 for a 6 ft Virginia pine and $145 at 9 ft.
How much is a 9 or 10 foot Christmas tree?
$135 to $180 at 9 ft — $135 at Appalachian Evergreens, $180 at Elk River in the 9–10 ft band, and $145 for a 9 ft Virginia pine at Spring Creek in Texas. Above that, Elk River asks $210 at 10–11 ft and $240 at 11–12 ft. Tall trees also sell out first, so if you need one, go on an opening weekend rather than in December.
Do Christmas tree farms take cards?
Most do now, but two things are worth knowing. Clawson’s and Panoramic View near Boone both charge $4 per card transaction, so cash is cheaper for a single tree. And Boyd Mountain near Waynesville takes cash and cards but says plainly that it does not accept cheques. Where a farm has told us how it takes payment, it is on that farm’s card.
Why don’t most farms publish their prices?
Because a Christmas tree is priced by what it is, not only by how tall it is — grade, shape and fullness all come into it, and most growers would rather price the tree in front of you than argue with a list. Of the 16 North Carolina farms we list, only three publish one. We ask every farm for a price band, and when one tells us, it goes straight on their listing.
Where these prices come from
Every figure on this page was read on the farm’s own website on 14 Oct 2026, or on 15 Oct 2026 for the farms added since, and carries the season the farm itself puts on it. Two figures came to us by email from the farm instead, and say so. Where a list is still last year’s — Mehaffey’s is — or carries no year at all — Pond Hill’s does not — the box says so rather than letting it pass for this season’s. Nothing here is an estimate, an average or a figure from another website.
Prices change, and a farm that sells out of tall trees may stop quoting for them. If you find a price on this page that no longer matches the farm, say so and it gets fixed the same day.
Also on pickinghours
- What a real Christmas tree costsyou are here
- Fraser fir vs Douglas fir vs balsamwhich tree to pick
- Virginia pine vs Leyland cypressthe southern trees
- Which tree smells bestscent, species by species
- Getting it hometying it to the car
- Disposal and recyclingwhere to take it afterwards
- When to put it upand when to take it down
- How long a tree lastsand how to keep it
- Christmas tree farms in North CarolinaFraser fir country
- Houston, Texaspine and cypress
- Texaspine and cypress, five metros
- PennsylvaniaLancaster and York
- New JerseyNorth, Central and South Jersey
- WashingtonSeattle to Spokane
- OregonPortland, Salem, Eugene
- MichiganGrand Rapids to Ann Arbor
- VirginiaNorthern Virginia and Richmond