From the mountains, to the prairies, to the oceans, many Americans are searching for the perfect Christmas tree to kick off the winter season. Whether you've already pulled your ornaments out of storage, or have no clue where to start, we've mapped out the best Christmas tree farms in every state. See which one is nearest to you, and you'll be that much closer to a beautiful tree (and probably a cup of free cocoa!).
Summerdale, Alabama (November 23-December 23)
If you can't get enough of , you can extend your stay by renting one of their on-site cabins. With visits from Santa, camel and pony rides, and a bounce house, this is guaranteed family fun.
Anchorage, Alaska (November 23-December 23)
Don't let the name fool you: is your Alaskan winter wonderland. There are a variety of pre-cut Christmas trees, which are grown in — you guessed it — Minnesota.
Though you can enjoy any day at , the Special Christmas Family Celebration keeps people coming back for more. You can expect a chat with Santa Claus, a petting zoo, hayrides, face painting, and holiday treats.
Little Rock, Arkansas (November 17-December 16)
Foodies will flock to , where they have their very own fudge kitchen. Get your hands on candy cane and egg nog fudge (among other options), and snack on it as you examine the farm's Christmas tree selection.
Santa Cruz, California (Starting November 17)
Established 70 years ago, offers saws, along with free net wrapping and twine when you're ready to take your tree home. With gorgeous views, you'll be tempted to pack a picnic or stop for a bite at their snack bar.
Picking a tree is just the beginning at . Breathtaking views, horseback rides, and countless photo opps are available at this beautiful farm.
Shelton, Connecticut (November 17-December 23)
For 60 years, families have ventured to the for the tree of their dreams. After you find yours, stop by their Barnyard Shops for decor, mulled cider, and their "famous" trail mix cookies. For those over the age of 21, you can even take a pitstop to wind down at their winery's tasting room.
Middletown, Delaware (Starting November 24)
Visitors have made part of their annual family tradition because of everything that's offered here. Christmas music can be heard all around, and there's even a blacksmith shop with all the handmade wares you may need (or just want) in your home.
Eustis, Florida (November 17-December 22)
St. Nick's Winter Wonderland is a kid's (or kid-at-heart's) dream. Complete with horse rides, a zip line, and rubber duck race (among other activities), you'll never be bored in . Before you get too worn out, don't forget to cut your very own live tree.
Midway, Georgia (November 23-December 10)
Cut your own tree, hop on for a hayride, and try to spot a wild turkey on . Santa comes around on occasion, probably because of the farm's homemade jams, jellies, and their hefty supply of cookies.
Wahiawa, Hawaii (November 23-December 23)
Prepare to say "Mele Kalikimaka" after you locate your Christmas tree at . These trees are grown on-site, making it a unique, safer option for the Hawaiian environment. Have a pet? Dogs are welcome, as long as you bring them on a leash.
Gather your entire family for the ultimate photo opp at . Bundle up and spend your day walking through this magical spot in Idaho.
Spring Grove, Illinois (November 23-December 23)
Every day at , you can sip on free coffee and cocoa, snack on fresh fudge made on-site, and find a tree. But things get even more interesting over the weekend, when guests enjoy wagon rides, donuts, and homemade kettle corn.
Thorntown, Indiana (November 23-December 21)
You'll find people smiling and chopping away on any day during the Christmas season at , but there's one date on everyone's calendar: Newfoundland Day. On December 2, the South Central Newfoundland Club brings these big dogs in to help make your tree picking experience even more special.
Cambridge, Iowa (November 17-December 23)
offers thousands of trees that they'll prepare for your trip back home. While you're looking, don't pass up the opportunity to visit the holiday gift shop for hot cider, cookies, and more.
St. John, Kansas (November 23-December 22)
The choose and cut farm experience is incomplete without a big cup of apple cider and a handful of fresh peanuts, which you can savor while sitting in front of 's fireplace.
Bowling Green, Kentucky (Starting November 24)
Though it's been around for years, started a Christmas tree shop just last year. With handmade wreaths and all the Christmas music you could ask for, you'll want to bring your family over to Lover's Lane.
Angie, Louisiana (Starting November 22)
There are more than 1,000 trees available at , and you can hop aboard for a hayride during the weekends. After shopping, you can keep the holiday spirit alive with some retail therapy at the gift shop.
Raymond, Maine (Starting November 23)
Head into the forest and determine which tree is the right one for you and your family at . Kids will love hanging out with farm animals and roasting marshmallows at their fire pit. What will keep you coming back for more is the farm's maple products, which are available year-round. Don't leave without picking up some maple butter, maple cream, and of course, maple syrup.
Sykesville, Maryland (Starting November 22)
boasts plenty of trees to choose from. You can tag them before Thanksgiving, and have them delivered if you're in a nearby area. There isn't a choose and cut option this year, so be sure to select your tree at the farm as soon as possible. And did we mention there'll be free hot cocoa and cider?
Canton, Massachusetts (Starting November 23)
has an incredible selection of Christmas trees, but people cannot stop talking about their homemade cider donuts and hot cider. Come for the tree, and stay for those treats.
Wolverine, Michigan (Starting November 23)
Bring your family over to , where you can watch Christmas movies while sitting on haybales and sipping free hot cocoa.
Lake Elmo, Minnesota (November 17-December 24)
Minnesotans won't just find a plot with trees at . There's a full day of adventure ahead, as you and your family can go for a nature walk, warm up by the campfire, say hi to Santa, and more. One of their oldest traditions, however, is making sure each guest receives a Tootsie Roll.
Chatawa, Mississippi (Starting November 22)
Christmas music, time with Santa, and the chance to cut your very own tree are all part of the fun of visiting . With plenty of photo opportunities, you'll likely snap your seasonal family photo here too.
Independence, Missouri (November 17-December 16)
We're big fans of what comes with each purchase of a tree at . Candy canes, coloring books, hot spiced tea and cocoa are all part of the deal ... and they'll provide the essentials for your tree-cutting experience.
Missoula, Montana (November 23-December 16)
Cozy up by the fire, warm up with a cup of hot cocoa, and fill your stomach with homemade cookies at . Even more, Santa stops by to take photos in this winter wonderland.
Blue Springs, Nebraska (Now through December 23)
Get into the holiday spirit and pick up your tree, along with handmade wreaths and garlands to display in and around your home. also has rooms for kids (and adults) to craft in, and you can guzzle all the hot apple cider you want.
Grass Valley, Nevada
is one of the coziest places to visit in Nevada this winter. Along with your tree, expect to pick up freshly cut holly, sit by the campfire, and sip on a cup of coffee.
Bethlehem, New Hampshire (November 7-December 24)
Guests describe as a real-life version of A Norman Rockwell Christmas. Enjoy roasting marshmallows and hopping along for a horse-drawn wagon ride during your visit.
Sussex, New Jersey (Starting November 24)
If you're famished after a day of locating the ultimate Christmas tree at , Mrs. Claus is selling everything from jumbo-size pretzels to freshly brewed cider. Grab your concessions and head over to the Christmas Movie Theater, where you can sit back and watch a classic.