Quail Creek Ranch is a family-run farm in NW Portland that's all about the joy and festivity of the holiday season.
Nestled on the south side of Skyline Ridge, just off Cornelius Pass Road, we are the place to find that one Christmas Tree that is just right for you and your family. Whether you want to spend hours wandering the clean, weed-free fields, go for a short hike to Quail Creek Falls or pick that perfect tree right next to where you parked your car, our location, which is only minutes from downtown Portland, Beaverton and Hillsboro, is the place for you.
Come enjoy a day of fun on the farm with a hike along the creek, a free cup of cocoa or cider, and a candy cane! Take some time to warm up by the fire in our cozy warming hut.
We have over 20 acres of Noble Firs, Douglas Firs, Grand Firs, Fraser Firs, Nordmann Firs, Turkish Firs, and Serbian Spruce Christmas Trees. Our trees range in size from table toppers to over 15’ tall. We have both hand-trimmed, shaped trees and naturals. With over 20,000 trees to choose from, you are sure to find the ideal tree to make your Christmas perfect!
We also sell fresh wreaths, garland, mistletoe, and tree stands to help you deck the halls. And don’t forget to check out our tree bags. If you want a real Christmas Tree without any tree needles on your floor – our tree bags will do the job.
We provide free tree bailing, cutting, shaking, hauling, loading assistance, and restrooms! Our friendly staff will take care of all your needs and put you in the perfect Christmas spirit – rain, snow or shine!