The Best Christmas Tree Farms in Maine!

Maine is New England’s top Christmas tree grower, harvesting close to 200,000 trees every holiday season. Most Mainers don’t live too far from a cut-your-own Christmas tree operation or a store that sells them. For wreaths, kissing balls, garland, and a magical tree to top everything off, check out these wonderful Maine Christmas tree farms! 

Holmes Tree Farm, Kennebunk, ME

Open Black Friday through Christmas Eve, the Holmes Tree Farm is a family-owned and operated farm since 1742. The 65-acre farm sells primarily balsam fir trees along with balsam wreaths, kissing balls, garlands, and specialty wreaths. You can either cut your own or buy a pre-cut tree. Santa is always at the farm on the weekends where the kids can sit on his lap and get a free candy cane. Their country gift shop is filled with lovely Maine-made products and gifts. The mulled cider is always free!

View this post on Instagram

A post shared by Visit Maine (@visitmaine) on

Balsam Ridge, Raymond, ME

For close to 25 years, Christmas trees have been growing at Balsam Ridge in Raymond. During the winter and early spring months, they also make maple syrup. They offer acres of balsam fir, Fraser fir, and balsam/Fraser mix fields where you can cut your own tree or you can purchase a pre-cut Fraser fir tree up to 10 feet-tall. Their gift shop is full of maple syrup, maple treats, and more. Ginger and Rex, the resident horses, often greet visitors and Santa makes an appearance on Saturdays. 

A post shared by Betsy Tesh (@betsy_tesh) on

Piper Mountain Christmas Trees, Newburgh, ME

Situated on 185 acres of rolling hills in Newburgh, the Piper Mountain Christmas Tree Farm is right out of a Norman Rockwell painting. You can choose from your choice of perfectly pruned Christmas trees and the farm will wrap it for you. Their large gift shop is whole of ornaments, gift baskets, wreaths and more. On the weekends, you can enjoy homemade donuts, horse drawn carriage rides, and Christmas carols sung by Hampden Maine’s choir. 


View this post on Instagram

A post shared by Britney Kelley (@beekayphoto) on

The Old Farm Christmas Place of Maine, Cape Elizabeth, ME

Through Dec. 23, the Old Farm Christmas Place of Maine offers choose-and-tag, cut your own trees, or a pre-cut tree. The farm will even delivery to your house! You’ll also be able to buy all your wreaths, garland, kissing balls, and fresh local balsam boughs. Enjoy wagon rides, hot cocoa, a warming fire with marshmallows, and more. The Olf Farm is all about creating family traditions.

View this post on Instagram

A post shared by D A V I D M O R S E (@daviddmorse) on

Finestkind Tree Farms, Dover-Foxcroft, ME

Located in Central Maine, Finestkind Tree Farms opens for business on the Saturday after Thanksgiving so you can choose and cut your own tree as you prep for the holidays. Their Christmas gift shop sells centerpieces, garland, wreaths, and more. The farm will bale your tree while you sip on a cup of hot coffee. 

A post shared by Christina Gallo (@cjgallo44) on

Nutkin Knoll Farm, Newburgh, ME

Nutkin Knoll Farm is a small family farm in Newburgh. They grow lovely Christmas trees, handcraft Balsam Fir, and produce the sweet Maine maple syrup that you’ll pour on your pancakes on Christmas morning. For every tree harvested, they plant an additional two to three every spring. 

View this post on Instagram

A post shared by Aidan Babbitt (@ababbs2019) on

Trees to Please, Norridgewock, ME

Located in Norridgewock, Trees to Please is a tree nursey specializing in balsam fir and Fraser fir Christmas trees. Starting Black Friday, you’ll be able to cut your own tree or enjoy the ease of taking home a pre-cut tree. Better yet, take home a potted tree and plant in your yard afterward! Their gift shop is full of Christmas decorating goodies and local gifts.

View this post on Instagram

A post shared by Trees To Please Garden Center (@treestopleasellc) on

Tuckaway Tree Farm, Lebanon, ME

Nestled close to the New Hampshire border, Tuckaway Tree Farm not only sells Christmas Trees, but wood turns incredible gifts that anyone will love. Seven of their 27-acre tree farm is cut-your-own balsam Christmas tree farm where the rest of the farm grows softwood and hardwood trees. In their farm store you’ll find handmade gifts, hot cider, and plenty of cookies to enjoy.  

View this post on Instagram

A post shared by Ngan Tam Lam (@ntlamxo) on

Pleasant View Tree Farm, Hodgdon and Searsmont, ME

Located in Northern Maine, Pleasant View Tree Farm is open November through Dec. 23 for all your Christmas needs. The farm sells choose and cut and pre-cut trees to visitors as well has offers wholesale and retail in case you need lots of tree. 

View this post on Instagram

A post shared by Meghan Telling (@meghantelling) on

Maine Search
Visit a Christmas Tree Farm Near You
Find Christmas Tree Farms Near You
395 Middle Road, Sabattus, ME
About Our Farm:Willow Pond Farm is a small diversified farm on 35 acres, located centrally to Augusta and Portland and only a few miles from the Le... Read More
159 Moose Hill Road, Kents Hill, ME
The Young family has been in Fayette since 1795 when James Young signed the Town's Articles of Incorporation. Moose Hill Farm was purchased during ... Read More
54 Crosby Road, Albion, ME
Come early and pick out, tag, and prepay for your tree- then call us on the day you want to pick it up and it will be freshly cut and ready for you! Read More
145 School Street, Unity, ME
2810 Turner Road, Auburn, ME
Gammon's Landscape Nursery, Inc. is a full service plant nursery and garden center serving the the Auburn & Lewiston area. Our staff is profess... Read More
1664 Union Street, Bangor, ME
About Since 1947 we have been serving residential and commercial customers in the Greater Bangor Area. Our business has evolved into a complete nu... Read More
281 Belmont Avenue, Belfast, ME
Story: Please try and visit us this year we have people coming from Nov. on out to tag and mark trees, but we will open the day after Thanksgiving... Read More
Route 7, Searsport, ME
Welcome to our Farm! Hours: Saturdays and Sundays, 9am to 4pm Read More
1420 River Road, Bucksport, ME
Choose 'n Cut your tree on the banks of the scenic Penobscot River. We have some pre-cut trees available too. Wreaths and greens. Free hot cocoa or... Read More
Long Plains Road, Buxton, ME
Closed for the 2020 Season Come choose and cut your own Christmas Tree. We are now open for the holiday season! We have over 15,000 beautiful tree... Read More
419 Black Road, Corinth, ME
Family Owned Local Business Trees, Wreaths, Hot Cocoa, Cider, Cookies, and decorations! Read More
87 Tuttle Road, Cumberland, ME
Welcome to our farm. Feel free to check out what we have to offer. Read More
112 Ames Road, Dover Foxcroft, ME
Christmas season is an exciting time for many families. We at Finestkind Tree Farms want to make this season Our Retail Shop - Finestkind Tree Farm... Read More
192 Bowie Hill Road, Durham, ME
Make this your family tradition! Build many memories as you have hot chocolate and cookies in the barn along with candy canes for the kids! We will... Read More
1409 U.s. Route 2 West, Wilton, ME
663 Boothbay Road, Edgecomb, ME
Green Acre Tree Farm is a choose and cut Christmas tree farm established in 1980 in Edgecomb, Maine. Read More
Show More
Select a Maine town to find
the Best Things-To-Do and Places To Go around you