The 11 Best Christmas Tree Delivery Services

Deck the halls without leaving your home with one of these excellent Christmas tree delivery services.

We may earn revenue from the products available on this page and participate in affiliate programs. Learn More ›

For many households, decorating a fresh-cut Christmas tree is a timeless holiday tradition. But with gift shopping, Christmas baking, and so many other activities on your holiday to-do list, you might not have time to find the perfect Christmas tree. Christmas tree delivery services have this chore covered—these companies deliver a decoration-ready Christmas tree right to your front door. Rather than googling “Christmas tree delivery near me” and sifting through a ton of results and reviews, read on to learn more about how people get Christmas trees delivered right to their front door.

1. A Tree to Your Door

The Best Christmas Tree Delivery Service Option: A Tree to Your Door

Known for: Brown’s Tree Farm (the farm behind A Tree to Your Door) has been growing high-quality Christmas trees for more than 40 years to bring charming trees to family homes.
Price: $ to $$
Editors’ Choice: A Tree to Your Door’s Fraser Fir (available at A Tree to Your Door) is the company’s best-seller thanks to its soft needles, lovely aroma, and great needle retention.

Want to support a family-run farm this Christmas? A Tree to Your Door ships trees across the continental U.S. from Brown’s Tree Farm, a family business that has been in the Christmas tree-growing industry for more than 40 years.

The farm sells a wide selection of trees ranging from 3 feet to 8.5 feet in height, including Balsam, Concolor, and Fraser firs, as well as white pine trees. Comprehensive photos and tree details help first-time buyers choose the right tree for their home.

Shipping rates depend on the Christmas tree size and your delivery location. Your tree should arrive within a week from your chosen approximate ship date, and each tree comes with optional free tree drilling, boughs, and a free removal bag.

2. Walmart

The Best Christmas Tree Delivery Service Option: Walmart

Known for: With all sorts of holiday decor items, Walmart is a one-stop shop for presents, decorations, and a real Christmas tree.
Price: $$ to $$$
Editors’ Choice: The National Plant Network Real Scotch Pine 5′ Christmas Tree (available at Walmart) is a silvery Scotch pine tree that is full, festive, and fresh.

Walmart is a go-to for a range of affordable home goods, including live Christmas trees and holiday plants. The large retailer sells a handful of tree options, ranging from tabletop trees in small pots to 6-foot, fresh-cut firs. Ordering is easy through the website—just choose your ideal tree, add to cart, enter your information, and you’re all set. Depending on the tree, shipping is usually free, and fast as well.

Walmart also has a huge collection of other Christmas goodies, for those who’d like a service to deliver a Christmas tree stand, decorations, lights, or ornaments as well. It also carries tons of gift options if you’d like to get some holiday shopping done.

3. Christmas Trees Now

The Best Christmas Tree Delivery Service Option: Christmas Trees Now

Known for: Christmas Trees Now has decades of experience growing and shipping fresh-cut Christmas trees from its farm in Wisconsin.
Price: $ to $$
Editors’ Choice: The Fraser Fir (available at Christmas Trees Now) is a holiday classic for its traditional look, deep green color, and great needle retention.

Christmas Trees Now has been growing Christmas trees on its Wisconsin farm since 1971 and shipping its selection since 1997. Behind the brand’s good reputation is decades of experience growing and delivering festive trees. Besides a selection of fir, pine, and blue spruce trees in various sizes, Christmas Trees Now also sells hand-crafted wreaths and tree stands.

Christmas Trees Now’s trees are shipped via FedEx nationwide (for a fee) and arrive in around 3 to 5 business days, depending on delivery location. Its trees are affordably priced, but shipping can add up. The good news is Christmas Trees Now’s trees come with a money-back freshness guarantee, so you’re covered if the tree doesn’t arrive in great condition. Each tree also comes with care instructions, a freshness kit, and a recyclable bag for disposal.

4. Walddie

The Best Christmas Tree Delivery Service Option: Walddie

Known for: Walddie delivers high-quality, fresh-cut trees from local farms in your area right to your door.
Price: $$ to $$$
Editors’ Choice: Walddie’s available selection depends on the user’s area, so enter your ZIP code to view nearby farmers and their crop.

If supporting local businesses is on your Christmas list, consider getting your tree delivered through Walddie. Since its trees are fresh from local farmers, the company only delivers to certain regions. For now, Walddie services Boston; New York City; Westchester and Southern Connecticut; parts of Long Island; the Hamptons; Washington, D.C.; Baltimore; and Philadelphia. However, the company has plans to expand, so enter your ZIP code on the company’s website to see if it delivers to you. For those in Walddie’s delivery zone, shipping is free on all orders.

Each Walddie tree goes through a vetting process where farmers ensure the tree has an even, conical shape; full branches; and a deep evergreen color. This criteria ensures that only high-quality and beautiful trees make it to your doorstep.

5. The Home Depot

The Best Christmas Tree Delivery Service Option: The Home Depot

Known for: With several real Christmas tree options and sizes as well as real wreaths, garlands, and holiday plants, The Home Depot can meet all your live Christmas decor needs.
Price: $ to $$
Editors’ Choice: The 6 ft. to 6.5 ft. Freshly Cut Fraser Fir Live Christmas Tree (available at The Home Depot) comes at an affordable price so you can have a grand Christmas tree without breaking the bank.

The Home Depot has a varied selection of real Christmas plants, including fresh Christmas garlands, wreaths, holiday plants, and fresh Christmas trees. With sizes ranging from quaint tabletop cuts to tall 7.5-foot firs, The Home Depot has a tree for rooms big and small. Its trees are pretty affordable and shipped fresh from tree farms across the U.S.—shipping is even free for some tree options.

Like other large retailers, The Home Depot also sells tons of other Christmas goods to pair with your new tree or to use around the home. From Christmas tree stands and skirts to indoor decorations and outdoor inflatables, The Home Depot has a range of products to turn your home into a winter wonderland.

6. Hammacher Schlemmer

The Best Christmas Tree Delivery Service Option: Hammacher Schlemmer

Known for: This large online retailer sells slim and full Fraser firs in a variety of heights, ideal for those looking for a classic Christmas tree.
Price: $$ to $$$
Editors’ Choice: When choosing a Freshly Cut Christmas Tree (available at Hammacher Schlemmer), shoppers can select from several size and fullness options to best suit their needs.

Along with a wide variety of fake trees, Hammacher Schlemmer also sells several real Christmas tree options. The retailer sells both slim and full Christmas trees ranging from 4.5 feet to 8.5 feet tall, which means you can find your ideal look and size.

While the retailer only sells Fraser fir trees, you can be assured that each tree is cut within a day of shipment for excellent freshness. Each tree is carefully packaged to maintain its freshly cut condition and is delivered during your pre-chosen delivery week. Depending on the tree size and delivery location, Hammacher Schlemmer does charge a shipping and truck fee.

7. Christmas Trees in the Mail

The Best Christmas Tree Delivery Service Option: Christmas Trees in the Mail

Known for: Christmas Trees in the Mail handpicks and hand shears each Christmas tree to ensure that every tree is up to par.
Price: $ to $$$
Editors’ Choice: The 8 Foot Premium Balsam Fir (available at Christmas Trees in the Mail) is a full-bodied and tall Christmas tree that can make a statement in an entryway or living room.

Christmas Trees in the Mail delivers handpicked, hand-sheared, and hand-cut Christmas trees across the continental U.S., shipping to most states for free. The trees from this family-owned and operated business come from their farm in Ham Nord, Quebec, and are shipped from the company’s tree lots in Massachusetts.

Christmas Trees in the Mail sells trees sized to suit any home, from 3-foot to 12-foot Balsam fir Christmas trees. When buying a tree, shoppers can also add extras like disposal bags, tree stands, tree saws, and more to their order. Christmas Trees in the Mail also sells fresh wreaths for decorating. Each tree is shipped in a wax-sealed carton, which traps moisture and keeps the tree fresh in transit.

8. Lowe’s

The Best Christmas Tree Delivery Service Option: Lowe’s

Known for: Lowe’s sells a wide range of home improvement goods and home decor items, including real and fake Christmas trees.
Price: $ to $$
Editors’ Choice: The 3–5-ft Fraser Fir Real Christmas Tree (available at Lowe’s) is cut fresh just days before shipping and, depending on your area, sent to your door for free.

If you’re looking for Christmas tree options from a trusted nationwide retailer, look no further than Lowe’s. Lowe’s is a favorite for its large selection of home improvement and hardware items, and the retailer tends to stock a relatively impressive Christmas tree selection as well.

Lowe’s sells a range of Christmas tree sizes and types, ranging from 3 feet to 9 feet, and including Fraser, Noble, Douglas, and Balsam firs. While most of its Christmas tree options are available in store, some can also be shipped (with some also eligible for free shipping). You can also shop products for your fresh Christmas tree, including stands, skirts, lights, and decorations.

9. Fast Growing Trees

The Best Christmas Tree Delivery Service Option: FastGrowingTrees

Known for: Fast Growing Trees is a gardener’s dream, with a variety of plants, trees, and shrubs, including Fraser fir Christmas trees.
Price: $ to $$
Editors’ Choice: The Fraser Fir Fresh Cut Christmas Tree (available at is the retailer’s fragrant and full Christmas tree option.

Fast Growing Trees has a straightforward goal: to deliver quality trees and plants to its customers, direct from its nursery in South Carolina. The company has been supplying plants for 15 years and carries a wide variety of trees, shrubs, and other plants, including Christmas trees.

Shoppers can choose a lovely Fraser fir Christmas tree, ranging from 3 feet to 7 feet tall. Fast Growing Trees sells stand-alone Christmas trees or trees with a starter kit, which includes a tree, tree stand, and watering can. The company guarantees each tree is cut fresh and delivered (for a shipping fee, depending on the size) within just a few days, so you can enjoy your lush Christmas tree without delay.

10. Wayfair

The Best Christmas Tree Delivery Service Option: Wayfair

Known for: With affordable home decor prices and a low minimum for free shipping, Wayfair is the economical choice for many shoppers.
Price: $ to $$
Editors’ Choice: The Costa Farms Norfolk Island Pine (available at Wayfair) makes a charming centerpiece for a dining room table or coffee table.

Wayfair’s humble collection of tabletop Christmas trees are ideal for apartments and dorms. These miniature live trees are an excellent and low-maintenance decoration for a coffee table, desk, or mantel. Since many come in decorative pots, and some are even pre-decorated, they’re an easy way to add Christmas cheer to a small space.

If you don’t have decorations of your own, Wayfair also sells a wide variety of other Christmas products, as well as a huge variety of fake Christmas trees for those looking for a longer-lasting option. The vast online store also carries home items like Christmas bedding, tableware, and linens, so you can deck out other parts of your home.

11. Christmas Tree Brooklyn

The Best Christmas Tree Delivery Service Option: Christmas Tree Brooklyn

Known for: Christmas Tree Brooklyn delivers Christmas cheer in the form of fresh-cut trees across the five boroughs of New York City.
Price: $$ to $$$
Editors’ Choice: The Premium Frasier Fir Christmas Tree (available at Christmas Tree Brooklyn) has soft and gorgeous green needles and strong branches, making it the ideal Christmas tree for most homes.

Christmas Tree Brooklyn delivers trees in New York City, bringing Christmas trees to customers in Brooklyn, Manhattan, Queens, Staten Island, and The Bronx. Whether you’re in an office building or a walk-up apartment, the company brings its trees to your door for free, with the option for contactless delivery or tree setup.

Christmas Tree Brooklyn only carries Frasier fir trees. Sizes range from 3 feet to 16 feet, so you can find an appropriate height for a desktop or a grand foyer. Once you choose your tree, you can add extras like a tree removal bag, tree skirt, wreath, or garland, as well as choose your delivery date and time window for an extra-convenient delivery experience.

How We Chose the Best Christmas Tree Delivery Services

If you’re using a Christmas tree delivery service for the first time, you may feel skeptical of the idea or overwhelmed by your options. The good news is there are several reputable companies that have been delivering high-quality Christmas trees for years or even decades. To fit any room or home, our top picks sell a variety of tree sizes and tree types, from tabletop plants to towering firs. One of the retailers on this list is likely to sell the tree of your dreams, whether it’s for a coffee table or a grand entryway.

We chose our top picks from trusted companies and brands, including a variety of big-box retailers and local farms. With features like vetting processes, satisfaction guarantee policies, and easy-to-reach customer service, these brands ensure a beautiful tree will make it to your door, even if you didn’t choose it yourself.


Christmas tree delivery services take the hassle out of choosing and transporting a fresh-cut Christmas tree. These services deliver your holiday centerpiece to your home. While you won’t be able to choose your exact tree, having a tree delivered is the most convenient option, not to mention you can usually add on other must-haves like tree stands, care kits, ornaments, garland, and tree removal bags. Read on for some frequently asked questions about Christmas tree delivery services.

Q. How do Christmas tree delivery services work?

Real Christmas tree delivery services ship fresh-cut Christmas trees to your home. Simply order your ideal tree type over the phone or online and your tree is chosen, cut, and delivered to your door.

Q. How much do Christmas tree delivery services cost?

Christmas tree delivery costs vary depending on the company, size of tree, and delivery location. Expect to pay between $40 to $200 for the tree (the cost varies widely depending on the tree type and size). Some companies include shipping in the price, while others charge $20 to $100 for shipping.

Q. How much should I tip for Christmas tree delivery service?

A $20 cash tip is an appropriate amount for the delivery driver.

Q. Is a Christmas tree delivery service worth it?

The convenience of a Christmas tree delivery service is worth it for some households. It’s an excellent choice for those who want a fresh-cut tree without putting the time and effort to choose and lug home their pick.

Q. What is the average shipping time for Christmas tree delivery?

Reputable Christmas tree delivery companies will usually cut the tree shortly before the ship date and have the tree arrive at your home within a few days to preserve freshness.


Jasmine Harding Avatar

Jasmine Harding

Contributing Writer

Jasmine Harding is a freelance writer specializing in home products. She started writing for in 2020 and covers a range of product-related topics, from the best household appliances and tools to the latest gadgets and tech for the home.