The dates, without the guesswork.
We deliver any day, starting today, through December 24, in two-hour windows from 9 am to 5 pm.
Same-day delivery is available for any window that has not started yet. Balsam and Douglas fir are subject to availability, so tell us your type and size when you order. The order sheet shows the windows you can pick right now.
Pick the day first. Then the tree.
If you have a gathering in mind, work back from that date. Check the delivery windows before deciding on a size, and leave room in your plans for decorating after we arrive.
- Choose a two-hour delivery window that has not started yet.
- Pick one of the offered height ranges and add any shape preference to the notes.
- Add setup from $45 if you want the tree carried inside and put in its stand.
- Be home for setup. Without setup, tell us where to leave the tree.
What happens if you cannot find my type or size?
We do not hold inventory or promise a particular tree is already set aside. If we cannot find the type and size you ordered, you get a full refund, or you can choose another and settle the difference.
You can cancel free up to 48 hours before the delivery window. If you dislike the tree at the door, tell us before we leave: we take it back and refund you in full.
Check the address before you book.
Free delivery covers Melrose, Malden, Stoneham, Wakefield, Medford, Saugus, Everett, Winchester, Reading, Woburn, Lynnfield. Delivery is $35 more in Revere, Lynn, Arlington, Somerville, Belmont, Burlington, Wilmington, North Reading, Peabody, Cambridge. Towns outside these two zones are not on this season’s route.
Buying the tree is only part of getting ready. Measure the ceiling, find the stand and clear a spot before delivery day. For the full service and height picker, visit the main tree delivery page.
Your questions.
Can you deliver a Christmas tree today?
Yes. Same-day delivery is available for any two-hour window that has not started yet. Choose your type and size, pick today and a later window, and pay when you order.
What is the last day you deliver?
We deliver through December 24, any day of the week, in two-hour windows.
Does the price include setup?
Delivery in the near zone is included in the tree price. Setup is optional: $45 in your stand, or $69 for Ready to decorate (new stand and setup). Prices include MA sales tax.
