3 Places to Buy Christmas Trees Online

Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.

Although it is not always cheaper, buying a Christmas tree online can save you valuable holiday time and help you avoid crowded lots. Most online Christmas tree companies will take orders early in the fall and provide a calendar for you to select a delivery date. These companies will normally ship as early as mid-November and some take orders through December 15.

01
of 03

Christmas Trees Now

Christmas Trees Now grows trees at its Windblown Tree Plantation in Honey Creek, Wisconsin. The company has been in business since 1971 and is owned and operated by Ericka and Wayne Raisleger.

You can purchase Fraser fir, Douglas fir, balsam fir, and Colorado blue spruce trees grown in Wisconsin's unique soil. "Once we receive your order," the company says, "we carefully select the perfect Christmas tree to fit your requirements and rush it to our packing center. There we tenderly pack it into a box and ship your Christmas tree directly to your home or office."

02
of 03

A Tree to Your Door

The Brown family's Tree Farm, located near Lake City, Michigan, has been in the business of selling fresh, real Christmas trees for over 35 years. The farm offers balsam fir, Douglas fir, Fraser fir, and white pine trees. Once you order a tree, it is harvested and shipped in less than 24 hours.

03
of 03

Weir Tree Farms

Weir Tree Farms has been family owned and operated for three generations. The farm's first seedlings were planted by Harlie Weir in 1945 on a lot in Stewartstown, New Hampshire. The Balsam fir needles of the original seedlings possessed an extremely desirable blue color, and some of the trees from the original plantation are still used for seed today. Weir Tree Farms has 450 acres in Christmas tree production, harvesting 10,000 to 15,000 trees annually.