Christmas time is such a magical time of year! It’s not hard to be inspired when you see decorations going up, holiday tunes starting to play, and treats hitting the shelves.

Christmas trees are no exception! In fact, it’s fair to say that almost everyone is searching for the perfect tree to trim this holiday season. What if I told you Oklahoma is home to some of the most magical Christmas tree farms? Come along as I show you exactly where to go, find, and cut down your very own trees!
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!
Stick around as I uncover the best Christmas tree farms in Oklahoma found in the northern, central, and southern regions of Oklahoma!
Best Northern Oklahoma Christmas Tree Farms
1. Santa’s Forest Tree Farm
Ponka City, Oklahoma
To start this holiday tree list off right, let’s explore the remarkable findings at Santa’s Forest Tree Farm! This Oklahoma Christmas tree farm grows its own gorgeous, freshly cut Christmas trees every single year!
These fresh Christmas trees are ready and waiting for you to cut, enjoy, and celebrate with this season! When you visit, watch as they hand trim each of their trees, then allow their friendly staff to help you fluff, wrap, and tie down your tree to take home to decorate this Christmas!
2. Red Bird Farm
Enid, Oklahoma
Next, plan a visit to Enid, Oklahoma, to explore the fun and build memories at Red Bird Farms! Then, start a timeless tradition the day after Thanksgiving by choosing a beautiful tree and doing a little shopping at their family-owned gift shops!
Additionally, kids will love the “greet and feed” farm animals and spacious land. No worries, as Red Bird Farm has you covered. They have everything you’ll need to cut down your very own trees!
3. Owasso Christmas Tree & Berry Farm
Owasso, Oklahoma
Owasso Christmas Tree Farm is a great place to bring the whole family this holiday season! Take a complimentary hay ride around the farm, and choose from their wide range of you-cut and pre-cut Christmas trees.
You can also purchase fresh wreaths and hand-crafted garlands! Finally, save some time to browse their gift shop full of gorgeous handmade ornaments and decorations.
4. JANDA Bend Christmas Trees
Stilwell, Oklahoma
For another great choice of Christmas tree farms in Oklahoma, come visit JANDA Bend Christmas Trees in Stilwell! Enjoy cups of hot chocolate or apple cider on the house and free shaking services.
You’ll get the whole experience here at JANDA and are welcome to cut down your own tree. If you need assistance, their friendly staff is more than happy to help. Before you leave, ask about their handmade quilts available for purchase and maybe even sign up for lessons!
5. Molly and Socks Christmas Tree Farm
Bristow, Oklahoma
Here’s a Christmas tree farm in Oklahoma that’s easy to remember by name! Molly and Socks Christmas Tree Farm is a great place to bring the whole family to uncover a fantastic selection of quality trees. Once you find your tree, enjoy smores and a mug of hot chocolate by the fire pit.
Your kids will love feeding the barnyard animals and riding on festive train rides. Make sure to take photos using their photo ops, and don’t forget to grab one of Mimi’s famous cookies! Molly and Socks also have a wonderful gift shop with decorations and memorable ornaments to remember your special day!
6. Cal2Homa Christmas Tree and Mum Farm
Gore, Oklahoma
You’ll truly enjoy the beauty and quality found at this Oklahoma Christmas tree farm. Cal2Homa Christmas Tree and Mum Farm is a highly rated five-star review winner! Bring the kids to visit their petting zoo and large fields. The owners are amiable and more than willing to help you with your trees!
Here at this family-owned tree farm, pick from their great selection of large, healthy evergreen trees. Choose from Virginia Pines, Leyland, Murray Cypress, and Premium Fraser Fir. Additionally, you’ll see Balsam firs, Douglas firs, handmade garlands, and wreaths.
Best Central Oklahoma Christmas Tree Farms
7. Social Greenery
Oklahoma City, Oklahoma
Here’s a unique way to select a fresh farm Christmas tree without needing to leave home! Social Greenery offers tree rentals that are packed and brought right to your place. First, simply choose your tree and reserve it online. Then, wait as a white glove service will bring you a living potted Christmas tree right to your door.
After the holidays, Social Greenery will return to pick up and donate your living tree to local nonprofit organizations that plant and grow these retired trees. Not only is this an extremely eco-friendly service, but you’ll feel good about doing your part to keep used Christmas trees out of our landfills!
8. Deep Fork Tree Farm
Arcadia, Oklahoma
Come and start a family tradition at Deep Fork Tree Farm in Arcadia! This Oklahoma Christmas tree farm takes great pride and care in growing its Christmas trees.
Deep Fork Tree Farm pays attention to the species of its different evergreen trees and chooses compatible trees with the land and surrounding temperatures. Additionally, this farm practices specific pruning techniques highly beneficial to the overall growth of their evergreen trees.
9. Martinbird Tree Farm
Tuttle, Oklahoma
Martin Bird Tree Farm is an excellent Christmas tree farm in Oklahoma that starts the Friday after Thanksgiving and runs into the day before Christmas Eve. Choose stunning you-cut trees such as Virginia Pine, Scotch Pine, Austrian, and Cyprus trees.
If you’d like pre-cut trees, check out their excellent selections, along with “live balled” and burlap pines. Lastly, enjoy a complimentary wagon tractor ride to their fields and warm up with a free mug of hot chocolate or coffee at the end!
10. Wonderland Farms
Harrah, Oklahoma
You’re in for a “beautiful tree” when you visit Wonderland Farms Christmas Tree Farm in Oklahoma! You can always count on amazing quality and service from this family farm.
Wonderland Farms also offers a list of fun winter activities! Bring your family and loved ones to experience a day exploring the farm. Lastly, end your visit with exciting photos of sitting on Mrs. Claus and Santa’s laps.
11. Cross Timbers Christmas Tree Farm
Harrah, Oklahoma
Need a memorable Christmas tree farm in Oklahoma? This next tree farm is no exception! Cross Timbers Christmas Tree Farm is “in it” one hundred percent when it comes to helping you create memories to cherish each year!
Choose the perfect Christmas tree found in a nostalgic 1940’s era tree lot, or cut down your own tree in their fields. Cross Timbers will go “out of their way” to provide complimentary beverages, chestnuts roasting over an open fire, holiday music, barrel train rides, and livestock visits. You can also plan to purchase fresh wreaths, swags, and handmade garlands.
12. Kringle’s Christmas Land
Jenks, Oklahoma
Kringles Christmas Land is a notable mention of famous Christmas tree farms in Oklahoma. This tree farm has been featured on ABC’s “The Great Christmas Light Fight!” It’s easy to see why with their outrageously over-the-top and stunning Christmas light displays.
This Christmas tree farm does it differently! Instead of ringing in the holidays with freshly cut trees, it has an illumination farm of bright, bold, and lit-up Christmas trees. So bring the whole family and make this “Christmas Land” a holiday tradition! Make sure to visit these homeowners’ personal business called Amber Marie and Company to find seasonal winter-themed gifts, decorations, and fresh greens.
13. All Pine Christmas Tree Farm
Yukon, Oklahoma
Here’s a Christmas tree farm in Oklahoma that’s been around since the early 90s. All Pine works hard to provide the state’s metro regions with the best Christmas tree selections in town! All Pine Christmas Tree Farm is “all about” bringing the family together to make long-lasting memories. So visit and find fresh Christmas Trees the “old-fashioned” way.
Do you need a great place to take stunning Christmas Farm photos for your Christmas cards? Photographers looking for a place to purchase daily passes can take professional photo shoots out at the farm! Seasonal passes are available starting in October!
Best Southern Oklahoma Christmas Tree Farms
14. Odell Christmas Tree Farm
Odell, Oklahoma
Get ready for a one-of-a-kind experience! Odell Christmas Tree Farm is another fantastic place to bring your family. This Christmas tree farm in Oklahoma’s southern regions will surely create perfect memories!
Odell offers the best Christmas trees in town in all shapes and sizes. You’ll love their varieties of trees that were family grown and well cared for their whole lives. You’ll see the quality when viewing every one of their fresh-cut trees and won’t be able to wait to get them home and decorate this Christmas!
15. Wells Christmas Tree Farm
Norman, Oklahoma
“Dad, that thing wouldn’t fit in our yard” “It’s not going in our yard, Russ. It’s going in our living room!” Sound familiar? So many are familiar with this famous Christmas movie, but imagine watching it under the stars!
Wells Christmas Trees is an Oklahoma Christmas Tree Farm that enjoys featuring classic Christmas films we know and love. So plan to enjoy a movie and select your perfect, freshly cut Christmas tree this year with your loved ones. Wells Christmas Tree farm is the ideal place to go and create long-lasting memories with your family this holiday season and those to come!
Visiting the Best Christmas Tree Farms in Oklahoma
From north, mid, south, and everywhere in between, it’s easy to see why these Oklahoma Christmas Tree Farms are the best! So bring friends and family along this year and make warm, exciting memories this holiday season!