David Hill Farm

Cut-your-own Christmas trees · Forest Grove, Oregon · Washington County

A flower and Christmas tree farm on David Hill west of Forest Grove that opens its u-cut fields for Thanksgiving weekend, with noble, Nordmann, grand and Douglas fir and a bonfire with s'mores.

At the field you pick up a tag and a measuring pole, find your tree and tag it; helpers with chainsaws can do the cutting if you ask and will bring the tree out to the main road for the crew to collect. At the baling station staff recut the stump, bale the tree in twine and help tie it on your car, all at no extra charge, and every tree comes with a free ornament.

U-cut trees have a six-foot minimum and are only cut on opening weekend, so plan around that. After that the farm sells pre-cut trees on weekends. Handmade wreaths and seasonal flower arrangements are for sale.

At a glance

At David Hill Farm you can cut your own Christmas tree. Trees on offer include Noble fir, grand fir, Douglas fir and Nordmann fir, some of them sold pre-cut. The farm shakes and nets your tree. Trees were $10–$14 per foot in 2026.

What you can get
Cut your own · Pre-cut trees
Trees
Noble fir, Grand fir, Douglas fir, Nordmann fir
Price
$10–$14 per foot (2026). U-cut Douglas fir $10/ft; noble, Nordmann and grand fir $14/ft; 6 ft minimum on u-cut trees.
Season
Opens Friday, November 27, 2026.
Hours
Nov 27–29 10 a.m.–5 p.m.; Saturdays and Sundays through December 10 a.m.–5 p.m.; weekdays until Christmas by appointment (2026).

Also at the farm: Fire pit, Hot cocoa, Wreaths

Address and contact

David Hill Farm
45627 NW David Hill Rd
Forest Grove, OR 97116

More Christmas tree farms nearby

Before you go

Sources

Last checked October 2026. We confirm details with the farm's own website first.