Skip to Content

The 13 Best Christmas Tree Farms in Missouri

If you live in Missouri, you’re lucky enough to be surrounded by plenty of Christmas tree farms. Bringing the whole family to pick out a tree is the perfect way to kick off the holiday season and support a small business.

Christmas Tree Farms in Missouri

Christmas tree farms in Missouri are known for growing beautiful varieties of Pine, which have stout limbs and great needle retention. They’re also a wonderful variety for those who are sensitive to strong scents, as they have a soft aroma.

When it’s time to set up your tree, save time and avoid the multi-person hassle – check out the Krinner Tree Genie. The foot-operated ratcheting system on this Christmas tree stand will have your tree up in under a minute!

I’ve listed the 13 best Christmas tree farms in Missouri based on their location. Keep reading to find the perfect farm to visit this season in your area!

The Best Christmas Tree Farms in North Missouri

1. Christmas Ranch Tree Farm

Christmas Ranch Tree Farm, located in Excelsior Springs, Missouri, is a 40-acre Christmas tree farm that began in 1982. You can walk through their farm and pick out the best tree to cut. They’ll help you haul it to the sales barn, where they’ll shake and bag it for you. While you wait, they have hot chocolate, coffee, and a gift shop to enjoy.

If you needed another excuse to visit this charming Missouri Christmas tree farm, Christmas Ranch Tree Farm was the shooting location for a Lifetime movie filmed in 2020 (My Sweet Holiday). Look for them to open the weekend after Thanksgiving.

2. Piney Woods

Situated in Cameron, Missouri, Piney Woods is a u-pick Missouri Christmas tree farm. They offer a variety of trees to choose from including Scotch Pine and White Pine. Piney Woods opens on Black Friday, then stays open on Saturdays and Sundays until they run out of trees.

Christmas Tree Farm in Missouri

They work hard all year to ensure the best trees. That means shearing in the summer months to give the Christmas trees their signature shape. Piney Woods is also continually planting trees to be able to provide the community with a wide selection.

The Best Christmas Tree Farms in Central Missouri

3. Fort Osage Farm

Located right outside of Kansas City is Fort Osage Farm, a 20-acre Missouri Christmas tree farm. Every year, the farm takes an inventory of their Christmas trees and tags the trees that are ready to go home with you. Customers are able to tour the fields during business hours and select a tagged tree to cut. If you prefer a pre-cut variety, the farm offers Fraser Firs for sale.

Fort Osage Farm will shake and bag your tree for you, while the kids enjoy complimentary candy canes and coloring activities. There’s also hot spiced tea and cocoa for you! You can bring your pets to join in on the fun, as long as they have a leash.

4. Heritage Valley Christmas Tree Farm, LLC

If you see a cozy red barn, there’s a good chance you’re arriving at Heritage Valley Christmas Tree Farm. Located in Washington, Missouri, Heritage Valley offers live Christmas trees every year that are tagged and ready to be cut.

The 75-acre farm has stayed in the owners’ family for over 160 years now, so they know how to give you the best experience.

Christmas Tree Farms in Indiana

Starting on Black Friday, choose from White Pine and Canaan Fir trees that are priced by the foot. After that, the farm will stay open on Saturdays and Sundays until they’ve run out of inventory. You can also enjoy their adorable Christmas shop after you’ve picked out your tree.

5. Meert Tree Farm

Meert Tree Farm is located in Festus, Missouri. This Missouri Christmas tree farm boasts over 40,000 trees on its 150-acre farm! They offer several types of trees to cut yourself including Scotch Pine, White Pine, Norway Spruce, and Virginia Pine. They also offer pre-cut varieties such as Fraser Fir, Nobel Fir, and Michigan Scotch Pine.

It’s a year-round operation at Meert Tree Farm. Not only do they offer Christmas trees, but you can enjoy their sunflower patch during the summer and their pumpkin patch during the fall. Make sure to visit their gift shop full of décor and gifts before you leave.

6. Pea Ridge Forest Christmas Tree Farm

Pea Ridge Forest Christmas Tree Farm offers live Christmas trees to the Hermann, Missouri, area. The first tree was planted on this Missouri Christmas tree farm in 1955, and they haven’t slowed down since.

Gather up the family, and get on the hayride to the growing field. Once you arrive, you can choose from Fraser Fir, Scotch Pine, Norway Spruce, and White Pine trees. The gift shop also sells ornaments, wreaths, garlands, and other fresh holiday arrangements to take with you.

The farm will open the weekend before Thanksgiving and stay open through Christmas. In the off-season, Pea Ridge Forest offers deciduous evergreens, shrubs, and fruit trees for wholesale to local landscapers.

7. Pumpkins and Pines

You can probably guess what this next Missouri Christmas tree farm is all about from their name. Pumpkins and Pines, located in Pleasant Hill, Missouri, offers over 2,000 trees every year to the Kansas City area. They grow a variety of pines such as Scotch Pine, Red Pine, Austrian Pine, and White Pine. They also sell pre-cut Firs from Michigan.


Once you’ve picked out your tree, let the staff shake it and bale it for you for free. While they do that, enjoy the indoor gift shop and cozy wood-burning stove. You may even get lucky and spot Santa! The farm is open daily following Thanksgiving.

8. Starr Pines Christmas Tree Farm

Starr Pines Christmas Tree Farm is located in Booneville, Missouri. Following Thanksgiving, the farm opens daily for you to come to select the perfect Christmas tree. Starr Pines offers u-pick Pines and pre-cut Firs for sale – both priced by the foot.

If you’re bringing the kids, make sure to visit the farm’s animals such as “The Wise Donkeys” and their free-range chickens. Homemade wreaths are also available for sale outside. The wreaths are fashioned from the Scotch Pine trees grown on the farm and are even available for delivery – a perfect way to brighten up someone’s season.

9. Sullivan Farms Christmas Trees

Sullivan Farms Christmas Trees is the Missouri Christmas tree farm to be at in St. Louis. They have six lots in St. Louis and the Saint Charles area. Choose from several pre-cut varieties such as Fraser Fir, Balsam Fir, Scotch Pines, White Pines, Blue Spruce, and Black Hills Spruce.

Christmas Tree Car

If you live in the city, Sullivan Farms is a great way to find a tree that is cut and ready to go for you!

The Best Christmas Tree Farms in South Missouri

10. Bridgestone Christmas Tree Farm

Located in Webb City, Missouri, Bridgestone Christmas Tree Farm offers Scotch Pine trees for cutting, along with pre-cut White Pine and Fir trees. This Missouri Christmas tree farm will shake, net, and fasten your tree for you. Afterward, tour their gift shop where you’ll find gifts and homemade baked goods.

Bridgestone wants the whole family to have fun, too! They have a Christmas train ride, a hayride, and free hot cider and hot chocolate. There’s also a chance you’ll catch Santa Claus and Mrs. Claus on your visit. Catch them opening on Black Friday weekend.

11. Hollis Christmas Tree Farm

Hollis Christmas Tree Farm operates from two locations: Minden, Louisiana, and Lanton, Missouri. The Lanton location is open every Saturday, Sunday, and Monday following Black Friday. There, you’ll find several varieties of trees including Virginia Pine, Leyland Cypress, Murray Cypress, and Eastern Redcedar.

Enjoy several cute photo opportunities throughout the farm. You can also watch one of the wreath makers construct a wreath using the greens grown at this Missouri Christmas tree farm.

Child with Christmas Wreath

Finally, wrap up the day with provided refreshments as your tree is prepared to take home. It’s a special experience for the whole family.

12. Meier Horseshoe Pines

Meier Horseshoe Pines started serving the Jackson, Missouri, area in 1988. On their 20-acre farm, they grow White Pine, Norway Spruce, Scotch Pine, Cedar, and Loblolly Pitch Pine. They also have pre-cut Fraser Firs available.

Meier Horseshoe Pines opens the weekend following Thanksgiving, then they are open on Saturdays and Sundays throughout December.

This Missouri Christmas tree farm also offers wreath decorating classes. Bring the family or your friends to the class, and take advantage of a 10 percent discount on gift shop goods. The gift shop is packed with Christmas décor to liven up your home or give as a gift.

13. Ozark Valley Christmas Tree Farm

Situated in South City, Missouri, Ozark Valley Christmas Tree Farm is a family-friendly Missouri Christmas tree farm that features a hayride to the farm field along with a toy shop and decorated barn. They even have a site photographer that will capture family photos for you, if you wish.

Christmas tree farm in Missouri

Once you’ve selected your tree, the staff will shake, bale, and load your tree onto the vehicle. All you have to worry about is picking out your tree and having a good time! Look for the farm to open on Black Friday. After that, the farm stays open daily, excluding Wednesdays.

Wrapping Up the Best Christmas Tree Farms in Missouri

Don’t wait around to get to one of these Christmas tree farms in Missouri, as trees sell out quickly once the holiday season rolls in. Find the perfect tree, and enjoy the experience of cutting it down with your family. It’ll be a memory no one is soon to forget.

Are you interested in more information about trees? At Minneopa Orchards, we have tons of articles on fruit trees and flowers that will grow well in your area, in including the Best Apple Orchards in Missouri. We want you to enjoy gardening and equip you with all the knowledge you need to succeed.