The 7 Best Christmas Tree Farms in Colorado!

Coloradans have plenty of options when it comes to finding the perfect centerpiece for your home this holiday. Across the state, you’ll find an abundance of incredible tree farms with all varieties of spruces, firs, and pines. From pre-cut to cut-your-own, head out with your family to one of these nine great Christmas tree farms in Colorado. 

1. Heidrich's Colorado Tree Farm Nursery, Colorado Springs, CO

This family-owned and operated tree farm starts selling Christmas trees the Saturday after Thanksgiving. Find a Christmas tree here or garland, a wreath and Christmas tree accessories too. Heidrich’s Colorado Tree Farm Nursery is the place to go to all year round to purchase a variety of different trees.

View this post on Instagram

A post shared by shanna mccann | heyneeson.com (@themccanncaravan) on

2. CreekSide Tree Nursery, Boulder, CO

Find a variety of different Christmas trees that you can cut down yourself at Creekside Tree Nursery. From fir trees to pine trees ranging from two feet tall to a whopping 18 feet-tall, this Christmas tree farm in Boulder is sure to accommodate your holiday tree needs.

View this post on Instagram

A post shared by CreekSide Tree Nursery (@creeksideboulder) on

3. Covered Bridge Ranch, Montrose, CO

This scenic tree farm is located at Covered Bridge Ranch in Montrose. Not only find the perfect Christmas tree but also enjoy the gift shop, a hay ride and a cup of hot cider during your visit here.

View this post on Instagram

A post shared by Matty Templin (@mattytemplin) on

4. Holly Acres Nursery, Elizabeth, CO

This festive Christmas tree farm is a great location to bring the whole family. At Holly Acres Nursery, guests cut their own Christmas tree along with enjoying a hayride and activities like face painting, balloon art, and even a visit with Santa.

View this post on Instagram

A post shared by Kelsey Pope (@ag4front) on

5. Fern Hill Farm, Greeley, CO

This 20-acre farm in Greeley offers beautiful Christmas trees from late November to mid-December. After you find the perfect tree, browse through the gift shop to find things like ornaments and wreaths. 

6. Jolly Christmas Trees, Aurora, CO

This local Colorado company is perfect for Denver families since it’s located in Aurora. Here you’ll find trees ranging from four feet up to 17 feet. 

7. Cottonwood Farm, Boulder, CO

There are a wide variety of Christmas trees for sale at Cottonwood Farm. This Boulder tree farm offers pre-cut trees that are both perfect and fresh. 

View this post on Instagram

A post shared by Misty Wright (@morindew) on

Colorado Search
Visit a Christmas Tree Farm Near You
Find Christmas Tree Farms Near You
1720 South Santa Fe, Denver, CO
Tree Land Christmas Trees has been selling Christmas trees since 1965, we have built our company based on customer service, reliability and qualit... Read More
3170 South Parker Road, Aurora, CO
About Us: Tree Land Christmas Trees is Colorado's Favorite Christmas Tree lots since 1965! With 6 locations throughout Colorado, Tree Land Christma... Read More
6450 South Southlands Parkway, Aurora, CO
Tree Land Christmas Trees is Colorado's Favorite Christmas Tree lots since 1965! With 6 locations throughout Colorado, Tree Land Christmas Tree, &... Read More
7510 S Gartrell Rd, Aurora, CO
About Us Bob Smith's Christmas trees is a tradition in Anchorage Alaska, at 1920 W Dimond BLVD. Begun in 1962 Minnesota Bob's is one of the last re... Read More
11801 West 44th Avenue, Wheat Ridge, CO
About Us Heinie’s Farmers-Market is a family owned and operated fresh produce retailer that has operated since 1950, located in Wheat Ridge,... Read More
11801 West 44th Avenue, Wheat Ridge, CO
About US: Heinie's Market is a family owned and operated fresh produce retailer that has operated since 1950, located in Wheat Ridge, Colorad... Read More
Valmont Road and North 75th Street, Boulder, CO
Wide range of sizes and varieties including Nobles, Balsam, Frasier and Colorado Native trees.  Wreathes and Garland too. Read More
7845 Lookout Rd, Longmont, CO
About: Colorado Native Xmas began 26 yrs ago , when Bryan and Tony Smith started following loggers around the forest's of Colorado. They clea... Read More
1535 North 75th Street, Boulder, CO
About Our Trees: Our trees are pre-cut Our trees are as fresh as any around and we keep them protected from sun and other exposure until we put t... Read More
3283 61st Street, Boulder, CO
Our Mission: CreekSide Tree Nursery specializes in the sale of LARGE nursery stock. We provide trees and shrubs that give the discriminating ... Read More
4340 North 13th Street, Boulder, CO
Closed for the 2020 Season About: When you visit our tree farm in Boulder, you enter an eccentric and curious environment. We are both artists, a... Read More
2864 S Circle Drive, Colorado Springs, CO
Collins family has been serving Colorado Springs since 1947 with fireworks and christmas trees.   We are not only  the largest tree lot we also... Read More
7440 Templeton Gap Road, Colorado Springs, CO
About: In the spring of 1988, Colorado Tree Farm began a retail branch of our wholesale nursery (founded 1977) at the Chapel Hills Mall in Colorad... Read More
8340 Northfield Blvd, Denver, CO
About US: Heinie's Market is a family owned and operated fresh produce retailer that has operated since 1950, located in Wheat Ridge, Colorado. We... Read More
3604 South Kipling, Denver, CO
About: Christmas has always been a favorite time of year for my family. My childhood was filled with wonderful memories of heading out to a local ... Read More
2001 Sheridan Boulevard, Edgewater, CO
Story: Neighborhood Christmas Tree Co. is proud to offer the freshest Christmas trees and accessories in Denver. Our location at the old Elich&rsq... Read More
5403 Highway 86, Elizabeth, CO
About: Holly Acres Tree Nursery and Garden Center proudly offers a complete line of  Trees, Shrubs, and Plants for all of your landscape and ... Read More
Show More
Select a Colorado town to find
the Best Things-To-Do and Places To Go around you
Denver County
Hinsdale County
Mineral County
Ouray County
Rio Blanco County
San Juan County