For many of us, the smell of a fresh-cut tree is synonymous with Christmas. Oregonians are lucky to have so many Christmas tree farms accessible to anyone wanting a lovely fir tree to bring home and decorate. Salem and throughout Marion County have many Christmas tree farms, some offering wholesale trees, others allowing people to buy pre-cut or cut their own from the tree farm.

All tree farms listed here are retail operations that welcome customers. Be sure to read carefully – some of the smaller farms are U-cut only, and others would rather not have to cut their own. Christmas tree farms also tend to do most of their business on the weekends, so some are not open on weekdays at all. Here is the 2023 guide to Christmas tree farms near Salem and throughout Marion County.

Christmas Tree Farm Salem Marion County
Some of the delightful holiday wares available at the Tucker Tree Farm, with locations for buying your Christmas tree in West and South Salem. Photo courtesy: Tucker Tree Farm

Tucker Tree Farm

South Salem Location: 7000 O Brien Avenue S, Salem
West Salem Location: 350 Doaks Ferry Road NW, Salem

Customers have two different locations to choose from when visiting Tucker Tree Farm. The Page family has welcomed people to their farm since 1997, and visitors can go to the hills to the West and South of Salem. The two farms feature Douglas Firs, Noble Firs, and Nordmann Firs. Prices range from $45 for a five-foot-tall Douglas Fir to $275 for a fourteen-foot Nordmann.

The farms also sell wreaths and garlands. They’re also open throughout the week, from noon to 4:30 p.m.Tuesday through Thursday and 9 a.m. to 4:30 p.m. Friday through Sunday. For those looking for some huge trees or wanting somewhere open during the week, Tucker Tree Farm is probably your best choice.

Christmas Tree Farm Salem Marion County
Find pre-cut Christmas trees at the Tucker Tree Farm for easy selection. Photo courtesy: Tucker Tree Farm

Skyline Christmas Tree Farm

7300 Skyline Road S, Salem

Skyline Christmas Tree Farm is a large tree farm perched on a hill in South Salem. Open from November 24 to December 23 during the 2023 season, the farm is open from 9 a.m. until 5 p.m., Thursday through Sunday. This farm has five different kinds of firs, including Douglas, Grand, Noble, Nordmann, and Turkish. Prices range from $45 to $59 for each type of fir. The farm has many pre-cut trees, but you are also welcome to choose your own. They provide saws and kneeling pads and are also willing to help those wanting to cut their own but needing some assistance. Shaking and baling comes with the price of the tree.

In addition to the trees, Skyline Christmas Tree Farm also has a Christmas Store, which is open during the same hours and days. They feature many products made from pieces of the trees, such as wreaths, garlands, and reindeer and snowmen made of logs and branches. Customers can also pick up tree stands and ornaments for their trees. Additionally, the store sells honey from neighboring Vanderpool Farms.

Christmas Tree Farm Salem Marion County
A Christmas Tree Farm near Silverton. Photo credit: Cacophony

Eola Christmas Tree Farm

4705 Eola Drive NW, Salem

Eola Christmas Trees is a group of neighbors with Christmas tree farms in the West Salem Hills. They have been selling trees at this location for over 20 years. You can choose from Douglas Fir, Noble Fir, Grand Fir, Fraser Fir, and Nordmann Fir. It’s a strictly U-cut place, but they also offer wreaths. Complimentary hot cocoa and hot cider are available for all of the customers. They take credit and debit cards, except American Express. Eola Christmas Trees opens the Friday after Thanksgiving and is open every weekend until Christmas.

Vitae Springs Christmas Tree Farm

6057 Vitae Springs Lane South, Salem

Vitae Springs Christmas Tree Farm is a small family-run farm located in South Salem. Douglas and Noble Firs are the two types available, and customers can choose to cut their own or have someone at the farm cut for them. Vitae Springs offers cocoa, cider, and candy canes to visitors to their farm. They are open on weekends between Thanksgiving and Christmas for buying Christmas trees.

Hiatt Christmas Trees

13318 Triumph Road Southeast, Sublimity

Hiatt Christmas Trees in Sublimity features Noble, Nordmann, and Turkish Fir. All of their trees are pre-cut, and you can get full-sized or tabletop. You choose the tree, and they cut, haul, shake, and bale it for no additional cost. Credit and debit cards are accepted. Hiatt opens on the Friday after Thanksgiving for the 2023 Christmas season.

Christmas Tree Farm Salem Marion County
A view of a West Salem Christmas Tree Farm with Mt. Hood in the background. Photo credit: Gary Halvorson, Oregon State Archives

Little St. Nick’s Tree Farm

591 Hylo Road SE, Salem

Little St. Nick’s Tree Farm is a small family farm in South Salem that has been in business since 1992. They grow Noble Firs only, and customers cut their own trees. The farm welcomes those with dogs but cautions all visitors to wear boots because it’s muddy. Also, it’s a cash-only farm, so be aware to bring money before you go.

White Christmas Tree Farm

17856 Abiqua Road NE

White Christmas Tree Farm in Silverton offers U-cut trees picked out by you and cut by the workers at the farm or pre-cut trees. They feature four different types of fir, including Douglas, Grand, Noble, and Nordmann. U-cut trees up to seven feet tall are $50, and prices go up from there. This fun farm opens November 24 and stays open until December 10. Customers can visit on the weekends from 10 a.m. until 4 p.m. or on the weekdays by appointment.

Print Friendly, PDF & Email