Haulers
Dec 26 to mid January

Christmas tree pickup in Salem, MA

Pickup at your Salem home, Dec 26 to mid January, seven days a week. Flat price texted before we come.

  • $40 at the curb
  • $55 from inside
  • $75 large or artificial
  • $15 off a second tree
Salem collects treesWeek of Dec 28, 2026, on your trash day

Also need a holiday clean-out?

A bare dried Christmas tree at a curb beside a plowed snowbank in front of a historic Salem, Massachusetts house with a brick sidewalk
Flat price. Texted first.

What the city has posted

The 2026 curbside calendar lists Christmas tree pickup the weeks of 1/1, 1/12 and 12/28. The first two are January 2026; the third, December 28 to 31, 2026, is the one coming. Pickup is on your regular trash day, so your tree goes out with that week's trash. The calendar does not cover January 2027. Last winter the second round was the week of Jan 12, so a January round is likely, but that is not posted. Check the 2027 calendar when it appears on the Recycling and Trash page or call 978-619-5672.

The city pages do not state how to prepare a natural tree. Take off the lights, ornaments, tinsel and stand, and leave it unbagged. Checked November 2026.

Fake trees, wreaths and greens

An artificial tree is not covered by the tree weeks. Salem's volunteer Green Salem guide says to book a bulk item pickup with WM for a fake or plastic tree, $20 per item, at 800-972-4545. Book at least 24 hours ahead; bulk items are collected on your recycling week. Bulk pickups are limited to two items per booking, so a fake tree and a couch together fill one.

The city's pages say nothing about wreaths and garland, so ask the Recycling and Trash office at 978-619-5672 before putting them out with the tree.

JunkRun tree pickup in Salem

Our season is Dec 26 to mid January. A tree at the curb or by the door is $40. One we carry out from inside, up to 8 feet, is $55. A tree over 8 feet, flocked, artificial or from a second floor is $75, and a second tree at the same stop is $15 off.

Many Salem houses open straight onto a brick sidewalk or a short stoop, and a dry tree sheds needles all the way down a staircase. Lay a sheet under it, and we will take the stand and lights off if you leave them. If the city week has passed or you want the tree out the day after Christmas, text us.

Getting a Salem tree ready for its week

  • Strip lights, tinsel, ornaments and the stand.
  • Leave it loose and bare; the city pages set no bagging rule.
  • Set it at the curb on your normal trash day.
  • Keep it clear of your carts: WM needs 3 feet of space on both sides of each cart.
  • Fake tree: book a $20 WM bulk pickup instead.
  • Check the 2027 calendar for the January weeks, or call 978-619-5672.

Local resources in Salem

Donation, reuse and recycling options near the pickup. We are not affiliated with these; confirm hours and what they accept before you go.

Sources

Rules, fees and hours change, so confirm with Salem before you go.

Salem trash and bulky item rules · Christmas tree disposal by town

$40 at the curb, $55 from inside, $75 large or artificial; second tree $15 off. What is included and how it works.

Get a flat price by text.

Fill this in and we text back a price and open days. Or text a photo to (617) 545-0382. Want just the form? Open the request page.

What do you need?

We send a flat price. Nothing is charged until the job is done.

FAQ

Christmas tree pickup in Salem, answered.

When is Christmas tree pickup in Salem?

+

The 2026 calendar lists the week of Dec 28, 2026, on your trash day. January 2027 weeks are not posted yet.

Can I put a fake Christmas tree out in Salem?

+

Not as a tree. Book it as a $20 WM bulk item at 800-972-4545.

Does Salem take Christmas trees at the transfer station?

+

The city's transfer station page lists yard waste and cardboard only, so the tree weeks are the program to use.

How much is JunkRun tree pickup in Salem?

+

$40 for a tree at the curb, $55 from inside up to 8 feet, $75 for large, flocked, artificial or second-floor trees.

Instant priceText a photoCall