Get My Free Quote Call (936) 259-3200

How to Dispose of an Old Mattress (and Why You Can't Just Trash It)

What it costs to have one hauled, how to do it yourself, and why the dump makes it complicated.

The fastest way to get rid of an old mattress is to have a junk hauler pick it up, carry it out, and drop it at a transfer station or recycler that accepts bedding. In Trinity County we charge $95 to grab a single mattress on its own, or add $30 per mattress when it rides out with a bigger load of other junk. You can haul it yourself too, as long as you've got a truck and you know which facility near you will take one, because plenty of them won't.

A mattress is one of the more annoying things to throw out. It's bulky, it's floppy, it soaks up water like a sponge, and a lot of landfills either refuse them outright or tack on a special fee to bury one. Below is what your real options are, what each costs, and why that saggy queen in the spare room is harder to get rid of than a bag of trash.

The rules

Why can't you just throw a mattress in the trash?

Most curbside garbage services won't take a mattress, and many Texas landfills either ban them or charge an oversized-item fee to accept one. Mattresses jam the compactors at the dump, the springs tangle in the equipment, and the foam eats up a huge amount of airspace for something that never really breaks down. The rules exist for a practical reason.

Owning or moving a mattress is perfectly legal. Illegal dumping is the part that gets you fined. Leaving one in a ditch, on a back road, or behind a business is treated as illegal dumping in Trinity County and everywhere around it, and in Texas that can run into real money depending on the weight and whether you've been caught doing it before. Some counties will also come after the property owner when junk gets dumped on their land, which is one more reason to keep a paper trail on where yours went. Routing it through a place that's set up to handle it is a lot cheaper than a citation.

Cost

How much does mattress removal cost?

A single mattress hauled on its own is $95. If we're already at your place for a couch, a box spring, and a pile of other stuff, each mattress adds $30 to the load price instead of costing a full single-item fee. Load pricing goes $95 for a single item, $175 a quarter load, $325 a half, $475 three-quarter, and $650 for a full trailer. You pay for the space your things fill, and we lock in the number before anything gets lifted.

Travel inside 25 miles of Trinity is free. Past that, out to the edge of our 50-mile area, we add about $2 a mile and tell you that figure up front so nothing surprises you at the end. You pay when the job's done, by cash, check, or Cash App.

Text a photo to (936) 259-3200 and we'll send back a ballpark price the same day. The number we quote on site is the number you pay.
Do it yourself

How do you dispose of a mattress yourself?

If you own a pickup or a trailer, you can haul the mattress to a landfill or transfer station that accepts them, but call ahead to confirm they take mattresses and ask what the oversized fee runs. Strap it down flat so it doesn't sail out on the highway, and wrap it in plastic if it's stained or buggy so you aren't spreading anything along the way.

A few things worth knowing before you load it up:

  • Call the facility first. Not every dump near Trinity takes mattresses, and weekend hours are short.
  • Bag it. A cheap mattress disposal bag keeps stains, dust, and any critters contained for the drive.
  • Bring a second set of hands. A soaked or king-size mattress is heavier and floppier than it looks, and stairs make it worse.
  • Keep the receipt if the site charges a fee, in case anyone ever asks where the thing went.

Some metro areas have recyclers that break a mattress down into steel, foam, and fiber. Out here in the country those are thin on the ground, so most old beds end up at the transfer station.

Giving it away

Who takes old mattresses for free?

Charities and resale shops will sometimes take a mattress, but only if it's clean and structurally sound. Most turn down anything with stains, tears, sagging, odor, or the faintest sign of bed bugs, and Texas rules on used bedding make them cautious to begin with. A near-new guest mattress might find a taker. A ten-year-old one with a body-shaped dip in the middle usually won't.

Habitat for Humanity ReStores and shops like them focus on furniture and building materials, and most skip used mattresses entirely, so don't count on them for the bed itself. Before you burn a Saturday driving it around town, call ahead and ask each place their exact condition rules. If two of them pass, that's your answer, and it's time to have it hauled. We take the mattresses nobody else will, with no inspection and no lecture. Curious where it goes after we load it? Our rundown on where your junk actually ends up walks through what gets donated, scrapped, or taken to the station.

How we do it

How County Line handles mattress pickup in Trinity County

We show up, carry the mattress out from wherever it's sitting, and load it ourselves, whether that's a second-floor bedroom over in Huntsville or a back shed off a long gravel drive. You don't have to drag it to the curb or find a friend with a truck. Send a photo, tell us roughly what else is going, and we'll price it before we ever pull up.

Greg runs this alongside family, and the person who answers your call is the person who shows up in the driveway. Most folks getting rid of a mattress have other stuff heading out too, an old couch, a busted dresser, boxes stacked in the garage, so it often makes sense to clear it all in one trip and pay by the load. If a couch is next on your list, our guide on getting rid of an old couch without renting a truck covers that one. You can see everything we haul on our services page. We work Trinity and the towns around it seven days a week, 8 AM to 6 PM, and first-time customers get 15% off the first job.

Ready to get that mattress out of the house? Send a photo or a quick description through our contact page and we'll text you a price today. If you're over toward Huntsville or anywhere else in the county, we run that way regularly, and the travel inside 25 miles of Trinity is on us.

Good questions

Questions we hear a lot

For most people the simplest route is a hauler who lifts it and takes it to a facility that accepts bedding. We charge $95 for a single mattress, or $30 each when it goes out with a bigger load. If you've got a truck and a nearby dump that takes mattresses, self-hauling works too. Just call first about the oversized fee.

Load it into a pickup or trailer, strap it down flat, and take it to a landfill or transfer station that accepts mattresses. Call ahead first, because not every site near Trinity does, and some charge an extra fee. Wrap it in plastic if it's stained or you suspect bed bugs so you aren't spreading anything on the drive.

Free options are limited. A clean, sound mattress might be accepted by a resale shop or claimed off a local classifieds post, but stains, sagging, odor, or any sign of bed bugs will get it turned away. Once two places pass on it, having it hauled is usually the practical move.

Most curbside services won't take one, and many Texas landfills ban mattresses or charge an oversized-item fee because they jam equipment and take up so much space. Dumping one on the roadside or a vacant lot counts as illegal dumping, which carries a fine in Trinity County. Routing it through a proper facility keeps you clear of that.

Got a load in mind? Let's price it.

Text a photo or call and we will give you an honest ballpark today. Firm price confirmed on site, honest hauling around Trinity.