Best Christmas Tree Farms in Every State
Looking for a Christmas tree farm near you? We've got you covered.
From the purple mountain majesty to the wide golden prairie to the ocean, many Americans are searching for the best Christmas tree farms closest to home to get their live evergreens this year.
Whether you've already pulled all your decorations out of storage or have no clue where to start, we’ve done our research and mapped out the best Christmas tree farms that every state has to offer!
Check out this list to see where the best Christmas tree farm is in your area and get ready to fully embrace the festive holiday spirit.
Best Christmas Tree Farms in Every State
1. Alabama
To really get into the Christmas spirit, check out Fish River Trees in Summerdale. Not only will you be able to find the perfect tree to take home but you can also extend your stay with one of their on-site cabins!
2. Alaska
Alaska's largest tree farm and nursery is right in Palmer—Seed-N-Tree Farms! Growing since 1985, they even help install and plant trees for retail customers, as well as answer any questions about growing, soil and more that you might have.
3. Arizona
Located in Kingman, Mondell Pines has more to offer than just trees. Families can enjoy a petting zoo, a wee chat with Santa, face painting and other fun activities!
4. Arkansas
Before you start your trek throughout Motley’s Tree Farm in Little Rock, check out their fudge factory where they have yuletide flavors like candy cane and eggnog!
5. California
Established more than 70 years ago, it’s easy to see why Crest Ranch in Santa Cruz is the Bay’s favorite spot for choose and cut Christmas trees. Along with breathtaking views, the friendly staff will offer free twine and net wrapping to make transport easy!
Related: 100 Christmas Quotes
6. Colorado
Nestled in Montrose, Covered Bridge Ranch offers more than just a wide selection of Christmas trees. There are breathtaking views (perfect for Christmas card photo ops), horseback riding, and a campfire marshmallow roast!
7. Connecticut
Jones Family Farm in Shelton has been giving families their dream Christmas tree for more than 60 years. They also offer their Barnyard Shop, filled with festive decor, mulled wine, and their famous trail mix cookies!
8. Delaware
Step into a Christmas wonderland at McCarthy Tree Farm in Middletown! From a diverse selection of trees, a genuine blacksmith making timeless pieces for your home, to buying your own custom cowboy boots there is something for everyone to enjoy.
9. Florida
Santa’s Christmas Tree Farm in Eustis is every child’s dream come true. Complete with horse rides, a zip line and many more activities, your family will never be bored!
10. Georgia
At Brewer’s Christmas Tree and Blueberry Farm, you’ll find everything you need to get into the Christmas spirit. Before you cut down your own tree, hop on a hayride, and try to spot Santa on his way to browse the farm’s selection of homemade jams and jellies!
11. Hawaii
Helemano Farms in Wahiawa makes sure everyone has a Mele Kalikimaka when they purchase their locally grown Christmas trees! Have a furry friend you want to bring? Dogs are allowed but only on a leash.
Related: Best National Lampoon’s Christmas Vacation Quotes!
12. Idaho
Bundle up and soak up the festivities at Spring Valley Family Tree Farm in Troy. To make your visit extra special, they have a sleigh in their barn for photo opportunities!
13. Illinois
If you find yourself on Richardson Christmas Tree Farm in Spring Grove on a weekend, be prepared for a whole lot of fun! Not only will you find a prime Christmas tree but you’ll be able to enjoy wagon rides, homemade donuts, and free coffee and cocoa.
14. Indiana
Visit Dull’s Tree Farm in Thorntown! If you need any help loading up your tree, they have staff available to help.
15. Iowa
While you’re browsing through the thousands of trees to find your perfect one at Strautman Tree Farm in Cambridge, don't pass up the chance to visit the holiday gift shop for hot cider, cookies, and more. Don’t worry! The staff will take care of your tree and prep it for the car ride back home.
16. Kansas
Whether you’re looking to cut down your own tree or something pre-cut, Delp Christmas Tree Farm in St. John has you covered. Don’t forget to stop by their gift shop and pick up a cup of cider and some freshly roasted peanuts!
17. Kentucky
Even though they just started selling Christmas trees a couple of years ago, Lovers’ Lane Tree Farm in Bowling Green is already making a name for itself! With an abundance of trees to choose from, handmade wreaths, and all the Christmas music you could want, your whole family will want to come back year after year.
18. Louisiana
Set in the town of Angie, Steele’s Christmas Tree Farm has over 1,000 trees to choose from plus a bundle of activities like hayrides. When you’re done, get a start on your Christmas shopping at their gift shop!
19. Maine
Balsam Ridge Christmas Tree Farm in Raymond is the perfect location for some yuletide family fun! Whether you stop by and pet farm animals, roast marshmallows at their fire pit, or look out for Santa, you’ll find something that everyone can enjoy here.
20. Maryland
If you want to get a head start on your tree shopping this year, Pine Valley Farms will be ready for you on Thanksgiving Day!
21. Massachusetts
Come for the slow-grown Christmas tree at Pakeen Farm (they grow for 8 years before being sold!) but stay for the homemade goodies. This Canton farm is famous for its delectable cider donuts and hot apple cider!
22. Michigan
Ring in the holiday season with a stop at North Star Gardens this year! At this Wolverine farm, you can watch classic Christmas films while sitting on hay bales and sip on free cocoa or coffee!
23. Minnesota
Plan to spend the whole day at Krueger’s Christmas Trees in Lake Elmo! Take the fam on a nature hike, get cozy by the fire pit, sit on Santa’s lap and much more.
24. Mississippi
With Christmas carols singing everywhere you go, one-on-one time with Santa, and the chance to cut down your own tree is all part of the festivities that Timberhill Christmas Tree Farm has to offer! There are also plenty of photo opportunities to create the perfect family Christmas card at this Chatawa location.
25. Missouri
If you end up purchasing your Christmas tree at Fort Osage Farm White Pine Lodge in Independence, prepare for what comes next! Every Christmas tree bought comes with candy canes, coloring books, hot spiced tea and cocoa.
26. Montana
Cozy up by the fire and fill your belly with homemade cookies at Copenhaver Plantations in Missoula! Before you leave, take a peek at their homemade wreaths to see if you can find the perfect one to hang on your door.
27. Nebraska
Create your own Christmas decor while picking out the perfect tree at Pinecrest Tree Farm in Blue Springs. There are crafting rooms for both kids and adults to create garlands and wreaths to display in your home!
28. Nevada
Settle into a cozy Christmas this year when you sip on fresh coffee by the fire at McBurney Christmas Tree Farm in Grass Valley! Be sure to check their website for availability and pricing before you head out to make sure your perfect tree is ready (their website says you can start reserving trees the last weekend of September!).
29. New Hampshire
One Google reviewer describes Tonry Tree Farm: “Great Christmas tree farm with beautiful trees and helpful folks!” At this Hampton Falls farm, you’ll be able to pick up some wreaths and other holiday decorations as well.
30. New Jersey
Don’t rush home after you’re done picking out your tree at Shale Hill Farms! Stop by and see Mrs. Claus to get your jumbo-sized pretzel and then head over to the Christmas Movie Theater to enjoy a yuletide classic.
31. New Mexico
At Cassidy Farms in Cleveland, you’ll be met with way more than just a grand selection of Christmas trees to choose from. Get into the Christmas spirit by bringing a packed lunch for you and your family and enjoying it at one of their many designated picnic spots!
32. New York
From wagon rides to help deliver your tree to your car to food truck vendors selling famous New York hot dogs and cider donuts, you'll be anything but bored at Emmerich Tree Farm! Before you depart this Warwick farm, they’ll even go the extra mile and provide a complimentary handmade wooden ornament for each tree purchased.
Related: DIY Christmas Ornaments
33. North Carolina
Get ready for a Christmas palooza at Cartner’s Choose n’ Cut in Newland! From endless Christmas decorations, trees, and wreaths, you’ll find everything to decorate your home to welcome Santa.
34. North Dakota
From trees to poinsettias, Cashman Nursery and Landscaping has every Christmas plant you can imagine. As you munch on cookies and sip hot apple cider while picking out your perfect Christmas tree, a staff member can design a custom-made wreath for your front porch!
35. Ohio
If you like the smell and ambiance of campfires, check out Medina Christmas Tree Farms in Medina. Not only can you cut down your own tree but you can warm up over by the fires as well!
36. Oklahoma
Celebrate a long day of tree hunting with a free cup of hot apple cider at Owasso Christmas Tree & Berry Farm. At this Owasso winter wonderland, make sure to stop by their gift shop to find one-of-a-kind decor!
37. Oregon
Hamburg 4D Tree Farm in Salem takes picking out your Christmas tree to a whole new level! When you arrive, you’ll be offered a free cup of chili as well as cider and cocoa. Kids will be offered complimentary candy canes and decorate an ornament to commemorate your family time at the farm.
38. Pennsylvania
Linvilla Orchards in Media might be the closest thing to the magical North Pole. After telling Santa what’s on your wishlist this year and crafting up a winter wonderland, you’ll be able to hop on for a "Caroling Hayride" and sing classic Christmas carols as you tour the orchard!
39. Rhode Island
One Google review says this of Henry’s Christmas Tree Farm in Hope “the atmosphere is perfect and selection is outstanding!” Pre-tagging is usually available before Thanksgiving, so keep checking their social media pages to see when you can snag your perfect tree!
40. South Carolina
Lebanon Christmas Tree Farm in Ridgeville is the perfect spot to bring the little ones this holiday season! From crafting Christmas goodies in Santa’s Kidz Workshop to participating in the farm’s scavenger hunt, there are so many options to keep the kids busy while hunting for your Christmas tree.
41. South Dakota
At Riverview Tree Farm, you’ll be able to make friends with Santa and many cuddly farm animals during your visit! For over 20 years, families in South Dakota have gathered together to find their tree at this Canton farm and enjoy the Christmas spirit.
Related: Christmas Tree Decoration Ideas
42. Tennessee
In addition to a wide selection of trees, a gigantic treehouse, a tractor-pulled hayride, and kids' crafting room are just a few of the things you can expect at Wildwood Christmas Tree Farm. Plus, there’s always an abundance of free cocoa and coffee at this Woodbury winter wonderland!
43. Texas
Everyone knows the saying. Everything is bigger in Texas and Spring Creek Growers is no exception! At this Christmas wonderland, you'll find a bakery serving delicious treats, amazing barbecue, and of course, piping hot chocolate. If you have little ones, this Magnolia farm offers activities like fishing, rubber duck races and a treehouse that they can explore.
44. Utah
The Petersen Family Farm in Riverton has everything you need to get into the holiday spirit. Homemade hot chocolate, visits from Santa, and interactive wagon rides makes this tree-picking experience one for the books!
45. Vermont
Since the 1930s, Moffatt’s Tree Farm in Craftsbury has been helping families find their perfect Christmas tree. Before you leave, make sure you stop by the “Choose and Cut” shack to pick out a bottle of the Moffatt’s homemade syrup and a wreath to hang on your door.
46. Virginia
One Google reviewer said of Rifton Farm and Nursery, "Hands down best Christmas tree farm experience I've ever had." Check it out in Pilot!
47. Washington
Carnation Tree Farm has been with the same Norwegian family since 1901 and is listed on the National Register of Historic Places. Take your time searching for the perfect tree while strolling through 16 acres of Douglas, Fraser, Grand, Noble and Nordmann Firs at this Carnation farm.
48. West Virginia
For over 30 years, French Creek Christmas Trees has been making their visitor’s tree buying experience magical. On the second Saturday of December every year, kids can bring their letters and spend time with jolly St. Nick at this French Creek winter wonderland.
49. Wisconsin
Weekends at Hann’s Christmas Tree Farm are extra special around Christmas time! Your family can sit and relax while a wagon transports you to the field and it’s rumored that Santa and Mrs. Claus are known to stop at this Oregon farm for a limited time.
50. Wyoming
Owned by the same family for more than 40 years, River Bend Nursery and Stone is your one-stop shop to get into the Christmas spirit! While you look through the trees and other seasonal greenery, you can snack on free popcorn.
Check out 50 holiday Instagram caption ideas.