Christmas Trees

Nothing brings warmer holiday spirit to your home than the scent of fresh evergreen! Come choose your Christmas tree from our selection of hardy, home-grown balsam firs. Full and robust, our trees grow in lots of different shapes and sizes. Whether you’re carrying on a holiday tradition or starting a new one, you’re sure to find the perfect fit. Cut your own in true country style, or pick out the one you want and we’ll cut it for you. And for those who want to beat the holiday rush or stop in before the snow flies – we’ll mark your tree and hold it for you.

Experience Maine’s picturesque winter season with the whole family! Our tree season runs from November 23 to December 23, seven days a week. Cut-your-own Christmas trees are available from 8 AM – 4 PM at our farm, and you can also purchase pre-cut trees and fresh Christmas wreaths at our Ellsworth location beside TJ Maxx from 9 AM – 7 PM. We are sometimes forced to close due to bad weather, however, so be sure to call ahead!

Be sure to like our Facebook page for updates!