The short answer

People search for mattress disposal laws expecting one rule. There isn't one. What governs your old mattress is a municipal collection policy, and in the Triangle that policy is set by whichever town you actually live in — which is not always the town on your mailing address. A house with a Raleigh postal address can sit in unincorporated Wake County and be served by a private hauler on a completely different set of terms.

What is consistent nearly everywhere: a mattress is not regular household trash, it does not go in the roll-out cart, and putting it at the curb without a scheduled collection is the thing most likely to get it left sitting there. If you want it gone on a date you choose, a queen mattress is $103 to have carried out and taken. A mattress and box spring together are one catalog line at $143.

Why 'mattress law' is really three rule sets stacked

Treat it as three layers, because they can each stop you independently.

  • State and landfill-level rules. These decide whether a mattress can be buried, must be diverted, or has to be handled separately from mixed waste. You never interact with this layer directly — it shows up as your collector's policy.
  • Your town's collection policy. This is the one that matters day to day: whether bulky pickup exists, whether you have to book it, how many items per collection, how far in advance, and how long an item may sit out before it becomes a nuisance complaint.
  • Private covenants. Your HOA or your lease. This layer is invisible to search engines and is the one that actually generates letters in Cary, Apex, Holly Springs and Wake Forest.

A mattress can be perfectly legal under the first two layers and still get you a covenant violation under the third. That is the usual Wake County failure mode.

How to find the rule that applies to you

Don't take a number off a blog — including this one. Open your own city or town's current bulky-item page and read three things: whether collection has to be scheduled, the cap on items per collection, and the set-out window. Those three details are what determine whether your mattress disappears or sits in the sun on Glenwood Avenue for two weeks.

If you are inside the Beltline in Five Points, Hayes Barton, Mordecai or Oakwood, you are almost certainly on the city's terms. If you are off Green Level Church Road in west Cary, or in one of the newer Holly Springs subdivisions, check the town site rather than Raleigh's — they are different municipalities with different policies. And if your street has no curb and no sidewalk, which describes a lot of older Garner and Knightdale frontage, work out where 'the curb' is supposed to be before you drag anything out.

What actually gets a mattress rejected

Crews leave mattresses behind for boringly practical reasons, not legal ones.

  • It's soaked. A mattress that has taken a Piedmont thunderstorm overnight is twice the weight and no longer a recycling candidate. Storms here arrive in twenty minutes on an August afternoon.
  • It wasn't scheduled. Most bulky programs are booked collections, not standing service. An unbooked item is just an item on the ground.
  • There are too many pieces. Mattress, box spring and frame can read as three items against a per-collection cap.
  • It's visibly infested. That's an immediate refusal everywhere, and the reason to bag before it leaves the bedroom rather than after.

If you are bagging one, do it in the room. Dragging an unbagged mattress down a hallway and then bagging it on the driveway defeats the point.

The HOA layer in Cary, Apex and Holly Springs

Wake County's growth over the last two decades produced an enormous amount of covenant-governed housing, and those covenants are usually stricter about curbside appearance than any municipal rule. Typical restrictions cover how long anything may sit visible from the street, whether it may be placed before a set hour the evening prior, and whether bins and bulky items have to be screened from the road entirely.

The practical consequence is that the window between 'I put the mattress out' and 'the truck comes' has to be short. If your community's covenants effectively give you an overnight window and your collection is eight days away, curbside is not a plan. Read your covenants before you move furniture rather than after the letter arrives — every association writes them differently, and yours is the only one that matters.

May on the west side

Every May the area around NC State empties at once. Hillsborough Street, Avent Ferry, Gorman Street and the streets feeding Centennial Campus produce more discarded mattresses in about ten days than the rest of the year combined, and a lot of them are twin and twin XL beds bought for one lease and abandoned at the end of it.

Two things follow. First, curbside anything is unreliable in that window, because volume is already high and set-out rules do not relax for move-out week. Second, if you are a landlord turning a unit, the mattress is rarely alone — you are usually looking at a bed, a desk and a small pile of bagged leftovers, which is a single visit rather than three separate problems. A twin mattress is $82; add a standard metal frame at $68 and that turn is $82 + $68 = $150.

The humidity problem nobody warns you about

Raleigh houses mostly have crawlspaces, not basements, and crawlspaces are where spare mattresses and guest-room sets end up. A Piedmont summer runs humid for months, and a wrapped mattress under a house or in an uncooled garage absorbs that steadily. By the following spring it smells, and by the spring after it is not donatable.

The same applies to stored upholstery generally — sofas kept in a garage through two summers rarely come back. If you are storing a mattress because you might need it, put a date on that decision. If it has already been through two Raleigh summers in the crawlspace, you are storing a disposal job, not a mattress, and the pine pollen that coats everything from late March is a decent annual reminder to go look.

What removal costs

Flat prices, published before anyone drives out, disposal included. We carry from the bedroom — upstairs, down a hall, out of a crawlspace — not from the curb.

ItemFlat price
Mattress — Twin$82
Mattress — Full / Double$94
Mattress — Queen$103
Mattress — King / Cal King$114
Box Spring (any size)$92
Mattress + Box Spring Set$143
Bed Frame (Standard / Metal / Platform)$68
Bed Frame — Twin / Full / Queen$126

A whole queen bed — mattress, box spring and an upholstered frame — is $143 + $126 = $269. The per-visit minimum is $75, so a single twin at $82 already clears it. If a guest room is going out entire, a nightstand at $57 and a dresser at $126 alongside the set makes the visit $143 + $57 + $126 = $326.

Frequently asked questions

Is it illegal to throw away a mattress in Raleigh?

It is not a criminal matter in any normal sense. What it is is a collection question: a mattress generally cannot go in the roll-out cart, and setting one out without the scheduled collection your town requires is what leads to it being left behind, and eventually to a nuisance complaint. Check your own town's current bulky-item page for the booking requirement and the item cap.

Does Cary have the same mattress rules as Raleigh?

Not necessarily. Cary, Apex, Holly Springs, Wake Forest, Garner, Morrisville and Knightdale are separate municipalities that set their own collection policies, and unincorporated Wake County addresses may be served privately. A Raleigh mailing address does not guarantee Raleigh service. Read the page for the town you actually pay taxes to.

Can a mattress be recycled instead of landfilled?

Often, if it is dry and intact. Foam, fiber, steel and timber can all be separated out of a mattress that has not been rained on. A mattress that sat at a Raleigh curb through an August storm, or spent two humid summers in a crawlspace, has usually lost that option — which is the argument for booking a collection date rather than putting it out and hoping.

What does it cost to have a mattress taken away?

A queen mattress is $103, a twin is $82, a full is $94 and a king is $114. A mattress and box spring together are $143. Those are flat, published prices with disposal included, and there is no stair charge, no curbside requirement and no fee for carrying it down from a second floor.

I have a mattress, box spring and frame. Is that three charges?

It is one visit priced by what is in it. A queen mattress and box spring set at $143 plus a twin/full/queen bed frame at $126 comes to $143 + $126 = $269, quoted before we arrive. The per-visit minimum is $75.