10 Best Christmas Tree Farms in Missouri

Folks in Missouri know the holiday season starts with an old-fashioned Christmas tree shopping experience. The Christmas tree farms throughout the state make it easy to find the perfect tree for your home—all you have to do is cut it down and take it home. These 10 best Christmas tree farms in Missouri will easily be part of your family holiday traditions. 

Pea Ridge Forest, Hermann, MO

This country mountain Christmas experience is truly magical. As a year-round tree nursery, it’s no surprise they also grow some of the most beautiful Christmas trees in the state. You choose and cut from their farm that’s tucked along the Missouri River, with gorgeous mountain views and rolling hills that make every moment you spend here enjoyable. Then, head inside to warm yourself by the fire and indulge in fresh-baked goods and local wine.

View this post on Instagram

A post shared by Ellen Rull (@eggrull) on

Meert Tree Farm, Festus, MO

If you missed out on their pumpkin patch, the tree farm here gives you another chance to visit. This family-owned lot and cut-your-own venture has one of the biggest selections, with over 15,000 trees each year to choose from. There’s also an on-site Christmas store where you can stock up on decor for your new tree. 

Heritage Valley Tree Farm, Washington, MO

One of Missouri’s oldest farms is also one of the merriest and brightest. For over 100 years, they’ve been warming hearts and homes as a family-owned farm, and have been providing Christmas trees since 1983. It’s a quiet country setting that makes cutting your own tree feel just like a step back in time.

Reindeer Lane, Trimble, MO

Maximize your holiday fun by picking out a tree and meeting Santa all in the same day. This family-friendly hot spot makes it easy to get the tree of your Christmas dreams, offering scotch pine, Eastern white pine, and Fraser fir varieties. Hot refreshments, free hayrides, a warm barn, and all the best smells of the season make this place your new family tradition.

View this post on Instagram

A post shared by Jen DeMeyer (@jen_demeyer) on

Country Pines, Wright City, MO

Start by exploring their huge selection of pre-cut Fraser Firs that come straight from the Smoky Mountains or go cut your own scotch pine from their on-site farm. Then, head to the Christmas barn for all the jingle and jangle your home and tree needs to feel festive. They make it easy to fill your home with holiday decor you’ll cherish for years.

Pumpkins and Pines, Pleasant Hill, MO

This family farm is known as one of the top pumpkin patches in the state, but its selection of Christmas trees aren’t to be missed. Starting Thanksgiving Day, you can take your pick of over 14,000 Christmas trees to choose and cut for your own. Take the whole family out for an old-fashioned hayride to the tree farms, or head straight to their pre-cut lot for even more varieties.

Ozark Valley Christmas Tree Farm, Southwest City, MO

This one-stop shop is one of the best experiences you’ll have all season, so plan to spend the day. Along with a sprawling selection of U-cut trees, you can also take a family hayride, grab a freshly made wreath, and explore the gift shop for some early holiday shopping. Families love coming here for Christmas pictures, so take advantage of the beautiful scenery for a card-worthy photo.

View this post on Instagram

A post shared by Kelsey Davis (@kels__davis23) on

Christmas Ranch Tree Farm, Excelsior Springs, MO

Open for 29 Christmas seasons and counting, locals love coming here year after year for their Christmas trees. Head to the field for a scotch, white pine, or Canaan fir, or go to the lot for a pre-cut Fraser fir, Douglas fir, or white pine. Horse-drawn wagon rides, fresh wreaths, homemade treats, and even a few Santa appearances make this place a family tradition you’ll want to continue.

Timber View Tree Farm, Hartsburg, MO

This seasonal tree farm has been part of the local community for over 40 years. Due to an unfortunate loss of trees, their selection is limited this year. Guests can still find some pre-cut options at the farm so come out and support them by purchasing what they have available. In the coming years, the farm will be phased out but a new family will open up a farm on the property and continue selling trees. 

Sullivan Farms, Florissant, MO

If you’re looking for a farm-grown Christmas tree but don’t want to do all the work yourself, Sullivan Farms has you covered. They grow a variety of trees on their farm, including balsam, Fraser, Concolor, eastern white pine, scotch, and Colorado blue spruce, and take them to several lots in the area for you to shop. This way, you get the farm-fresh tree you want at a reasonable price without having to drive out of your way, plus you get to support your local farmer. Easy peasy.

View this post on Instagram

A post shared by Katey (@pittmank32010) on

Missouri Search
Visit a Christmas Tree Farm Near You
Find Christmas Tree Farms Near You
1125 Dietrich Road, Foristell, MO
About Valley Farms is a great place to bring the whole family for the fall pumpkin season.  We are nestled in a picturesque valley in the nor... Read More
18148 County Road 1000, Saint James, MO
About: Huffman's Flowers of the Field is a locally owned garden center and gift shop. We are located in Saint James, Missouri, and proudly serve t... Read More
4215 North Hanley Road, Saint Louis, MO
History: Thies Farm and Greenhouses has been proudly growing for the St. Louis community since 1885. A 10-acre site, part of the original farm, ha... Read More
16704 New Halls Ferry Road, Florissant, MO
About Us: Celebrating over 29 years of bringing your family the delights of the autumn harvest with pumpkins, jelly and jams, fresh baked bread an... Read More
21298 Pleasant Hill Road, Boonville, MO
History: Just days after their March 1986 wedding, Wayne and Ann began planting Christmas trees on 40 acres outside Boonville, MO. One year later ... Read More
27905 Highway FF, Brookfield, MO
About We are Hueffmeier's Fine Pines Quilt Shop, we started as a Christmas tree farm, and eventually turned into a tree farm/quilt shop. Slowly we... Read More
668 Northwest 250 Road, Centerview, MO
Christmas Tree Hill Has A tree for everyone! We open the Friday after Thanksgiving. Then every Sat and Sun after that until the weekend before Chri... Read More
24818 NorthEast 148th Street, Excelsior Springs, MO
We invite you to stroll through the manicured fields and find your special tree. You have the opportunity to cut the tree or we have a wonderful c... Read More
22735 Tree Farm Road, Hermann, MO
About Us: Nestled in the hills along the Missouri River in eastern Missouri, Pea Ridge Forest started as a Christmas tree farm when Myron Gwinner,... Read More
20396 Five Oaks Lane, Higginsville, MO
Honey: Missouri local area all natural honey available in most groceries and orchards in lafayette, johnson, ray, & saline counties, and... Read More
3022 North Twyman Road, Independence, MO
Come and enjoy our rolling Missouri countryside, our family atmosphere, and our acres of fresh, fragrant "choose and harvest" Christmas Trees. Owne... Read More
2146 County Road 330, Jackson, MO
Meier Horse Shoe Pines is a family owned and operated Christmas Tree farm located on the outskirts of Jackson in southeast Missouri.  Owners, ... Read More
Show More
Select a Missouri town to find
the Best Things-To-Do and Places To Go around you
Mercer County
Saint Louis City County