No two families are alike in their Christmas-tree traditions: Some opt to get theirs at Walmart along with the week’s groceries, some like to wander deep into the woods to fell their tree on their own, and others wait until Christmas Eve to frantically search for a tree to put in the living room before family arrives (guilty as charged).

The good news is that no matter what your tree proclivities, there are tons of local evergreen purveyors ready to help you pick your perfect fir this season—many of them offering locally grown options. See below for a list of the area’s best nurseries, lot-sellers, and tree farms.

Jump Ahead:


The Best Tree Farms in Denver

Jolly Christmas Trees

With locations in Aurora, Lakewood, Colorado Springs, and Downtown, this decade-old family-run business provides trees to much of the Front Range. Aurora: 4258 S. Parker Road; Lakewood: 10301 W. 6th Ave.; Colorado Springs: 1736 South Circle Drive; Downtown: 2239 Lawrence St.

Nice Fresh Christmas Trees

Family-run since 1965, this tree purveyor claims to have Colorado’s largest tree lot. Visit one of its six locations to get evergreens up to 148 feet—or opt to have the tree dropped on your doorstep via the businesses’ delivery offering. Denver: 1720 S. Santa Fe Drive; Westminster: W. 112th Ave. & Sheridan Blvd.; Centennial: 16750 E. Broncos Parkway; Thornton: 201 E. 136th Ave.; Golden: 4295 McIntyre St.; Cherry Creek: 2500 E. 1st Ave.

Neighborhood Christmas Tree Company

While you peruse the ample varieties—Balsam fir, Black Hills spruce, Scotch pine, you name it—make sure to take advantage of this grower’s welcoming ambience. Snap photos by the vintage trailer, warm up with hot cocoa, and get tree tips from the friendly staff. Denver: 3755 Tennyson St.; Broomfield: 1700 W. 10th Ave.; Aurora: 2501 Dallas St.; Littleton: 7301 S. Santa Fe Drive

Tree Town Christmas Tree Wonderland

Plan your tree-picking session around one of this location’s festive events, such as Santa visits and a reindeer meet-and greet. Every night the pop-up also has a free lights display. 3604 S. Kipling St.

City Floral

In addition to fragrant fresh-cut firs, pines, and spruces, City Floral offers holiday blooms (like poinsettias) and ornaments, candles, and other holiday decor. 1440 Kearney St.


The Best Tree Farms Outside Denver

A young boy is lifted up to touch the top of a Christmas tree
Getty Images

Mr. Jingles Christmas Trees

Busy holiday shoppers can pre-order their trees (including varieties over nine feet tall) online for pickup at one of four locations. Or, spring for delivery. Arvada: 6601 Indiana St.; Wheat Ridge: 11801 W. 44th Ave.; Parker: 19751 Main St.; Morrison: 6328 S. Turkey Creek Road

Everitt Farms

For 14 years, this Lakewood lot has offered up fresh-cut firs, wreaths, and garlands—and the friendly staff will load up your pick onto your car for you. 9400 W. Alameda Ave., Lakewood

Heinie’s Market

This Wheat Ridge vendor offers North Carolina Fraser firs up to 12 feet tall. Grab a cup of hot cocoa and let the pros help you load your pick—for free. 11801 W. 44th Ave., Wheat Ridge

Pine Lane Nursery

The week of Thanksgiving, this Parker garden center fills its lot with firs, spruce, and nobles. Grab a hot cocoa or hot cider before perusing the lanes of evergreens; the nursery also hosts pop-ups throughout the season, like a DIY wreath workshop (December 6) and a ladies’ night out with a complimentary wine and coffee bar. 18200 Apache Drive, Parker

JP Total Farmer’s Market

This four-seasons outpost sells fresh produce in the summertime, pumpkins in the fall, and trees in the winter. While you’re there, pick up a pie or cheesecake to entice Santa to stop at your abode. 4370 Independence Trail, Evergreen


The Best Tree Farms in the Boulder Area

CreekSide Tree Nursery in Niwot. Photo by Shannon Von Eschen

CreekSide Tree Nursery

Visit this Niwot outpost of Boulder’s CreekSide Tree Nursery for fresh-cut trees, handmade wooden ornaments, and other decor, and Christmas lights and music to set the holiday mood. 6932 N. 95th St., Niwot

Cottonwood Farms

This Lafayette stand offers firs up to 10 feet tall, plus locally grown varieties acquired from private land fire mitigation efforts. The trees are pre-cut. 10600 Isabelle Road, Lafayette

The Tree Farm

When you pick up your Austrian pine or Black Hills spruce from this purveyor, make sure to ask staff about its suggestion to try to transplant your live tree after Christmas. 11868 Mineral Road, Longmont

Blue Ribbon Farm

For studio apartment dwellers who don’t need a 12-footer in their living room-slash-kitchen, this seller has a unique Charlie Brown Christmas tree offering (read: quirky, unsheared, less full picks). Families with foyers will have plenty of options too, from Colorado white firs to Scotch pines. 10147 Hover St., Longmont

Colorado Native Christmas Trees

Located in a church parking lot in Longmont, this vendor works with the Bureau of Land Management, U.S. Forest Service, counties, cities, and other land managers to salvage trees that were cut down for other reasons—meaning your timber will be sustainable and locally sourced. 7485 Lookout Road, Longmont; Also has a location in Gunnison

Urban Garden’s Christmas Tree Farm

Pick out the fir that suits your living room best, then head over to the holiday shop to deck out your tree. Urban Garden’s selection includes more than 400 different kinds of mostly handmade ornaments, LED Christmas lights, wreaths, and poinsettias—plus faux trees for a less high-maintenance holiday. 619 N. 96th St., Louisville