Davidson Christmas Tree Farm

Cut-your-own Christmas trees · Upperco, Maryland · Carroll County

A 60-acre farm in northern Carroll County with one of the widest choices of cut-your-own species in the region, from Fraser and balsam fir to Serbian spruce and white pine up to 13 feet.

Eleven species grow in the fields, each with its own size range: white pine reaches about 13 feet, Douglas fir about 10, and most firs and spruces top out around eight. Prices include drilling, netting and shaking. Pre-cut Fraser and balsam firs are sold as well.

The fields close half an hour before the farm does, and the farm says there are no exceptions, so plan your arrival. There is a snack bar and gift shop, and all major credit cards are accepted. Leashed, well-behaved pets are welcome, but keep them off other people's trees.

At a glance

At Davidson Christmas Tree Farm you can cut your own Christmas tree. Trees on offer include Douglas fir, Fraser fir, balsam fir, Canaan fir, concolor fir, Korean fir, white pine, Norway spruce, Serbian spruce, blue spruce and white spruce, some of them sold pre-cut. The farm shakes and nets your tree.

What you can get
Cut your own · Pre-cut trees
Trees
Douglas fir, Fraser fir, Balsam fir, Canaan fir, Concolor fir, Korean fir, White pine, Norway spruce, Serbian spruce, Blue spruce, White spruce
Season
Opens Saturday, November 21, 2026, through Wednesday, December 23.
Hours
Mon–Thu noon–5 p.m., Fri–Sun 8:30 a.m.–5 p.m.; fields close at 4:30 p.m. (2026).
Payment
Cards accepted

Also at the farm: Gift shop, Food

Address and contact

Davidson Christmas Tree Farm
1101 Emory Church Rd
Upperco, MD 21155

More Christmas tree farms nearby

Before you go

Sources

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