Christmas Tree Farms in Clackamas County, Oregon
Clackamas County has 5 farms where you can choose and cut your own Christmas tree, in Estacada, Molalla, Oregon City and Sandy. The most common trees here are Noble fir, Douglas fir and Nordmann fir.
- cut-your-own farms
- 5
- lowest starting price (2025)
- $40
- typical starting price
- $50
- most common tree
- Noble fir
Oregon City 2 farms
-
Oregon City, OR
A family farm outside Oregon City, worked since 1890, that runs a pumpkin patch in October and opens its fields of noble, Douglas, grand and Nordmann fir for u-cut Christmas trees in December.
- Noble fir
- Douglas fir
- Grand fir
- Nordmann fir
-
Redland Family Farm
from $60Oregon City, OR
A Christmas tree farm in the rolling hills east of Oregon City where families wander the rows to cut a noble, Nordmann or Douglas fir, with festival weekends that bring Santa, wagon rides and warming fires.
- Noble fir
- Douglas fir
- Nordmann fir
Estacada 1 farm
-
Estacada, OR
A long-running family u-cut farm on Springwater Road near Estacada, growing noble, Nordmann, grand and Douglas fir from about 3 to 9 feet, with handmade greens and free cocoa and cider.
- Noble fir
- Nordmann fir
- Grand fir
- Douglas fir
Molalla 1 farm
-
North Fork Heritage Farm
from $40Molalla, OR
A small heritage farm outside Molalla with u-cut Douglas fir and a limited crop of natural-shaped noble fir, all at one flat price, plus Santa visits and free cocoa on select weekends.
- Douglas fir
- Noble fir
Sandy 1 farm
-
Rainy Mountain Farms
from $50Sandy, OR
A small farm on Marmot Road east of Sandy, toward Mount Hood, that plants about a thousand trees a year, mostly noble fir with some Nordmann and a few blue spruce, all at one price.
- Noble fir
- Nordmann fir
- Blue spruce
| Farm | Town | Price | Trees | Saws | Shake & net | Dogs | Pay |
|---|---|---|---|---|---|---|---|
| Bob'z Tree Farm | Estacada, OR | – | Noble fir, Nordmann fir, Grand fir, Douglas fir | Yes | Yes | – | – |
| Historic Kirchem Farm | Oregon City, OR | – | Noble fir, Douglas fir, Grand fir, Nordmann fir | – | – | – | – |
| North Fork Heritage Farm | Molalla, OR | $40–$45 per tree (2025) | Douglas fir, Noble fir | Yes | Yes | Leashed | Cards accepted |
| Rainy Mountain Farms | Sandy, OR | $50 per tree (2025) | Noble fir, Nordmann fir, Blue spruce | Yes | – | – | – |
| Redland Family Farm | Oregon City, OR | $60–$100 per tree (2025) | Noble fir, Douglas fir, Nordmann fir | Yes | Yes | Leashed | – |
Frequently asked questions
How much does it cost to cut your own Christmas tree in Clackamas County?
Among the 3 farms in Clackamas County that publish prices, cut-your-own trees start at $40, and the typical starting price is $50 (2025 prices). The cheapest starting price is at North Fork Heritage Farm. Many farms charge by height, so a tall tree costs more, and some charge per foot.
What kinds of Christmas trees do farms in Clackamas County have?
The most common trees at farms in Clackamas County are noble fir (5 farms), Douglas fir (4 farms), Nordmann fir (4 farms) and grand fir (2 farms). Some farms sell part of their range as pre-cut trees, so check each listing. Read our guide to Christmas tree types to compare scent, needle retention and branch strength.
Do Christmas tree farms in Clackamas County provide saws?
Yes, at 4 of the 5 farms we list, the farm hands out saws at the field, and 3 shake and net your tree for you. You can bring your own bow saw, but check the farm's rules first, since some do not allow chainsaws or power tools.
Can I bring my dog to a Christmas tree farm in Clackamas County?
2 farms in Clackamas County say leashed dogs are welcome: North Fork Heritage Farm and Redland Family Farm. Rules can change on busy weekends, so check before you go.