JunkHaul HQ logo — municipal bulk pickup, dumpster rental and junk removal guideJunkHaul HQ
✓ Verified Municipal Rules & Fee Schedule · 2026-10-24 🏛️ City of Charlotte Solid Waste Services: Bulky Waste Collec…
⏱️ 30-Second Mattress Disposal in Charlotte, NC Eligibility & Cost Verdict Civic Trust Pivot · Compare Free vs. Same-Day

Mattress Disposal in Charlotte, NC: Free Drop-Off, Bulk Pickup & Hauling Costs

Schedule free City of Charlotte 311 curbside mattress pickup, drop off at 4 Mecklenburg County centers for $15, or book in-home mattress removal from $80.

BEST FOR 1–3 BULKY ITEMS & IN-HOME PICKUP
Skip the Curb Wait & Heavy Lifting — Book Upfront Full-Service Hauling:
Book upfront haul-away in Charlotte, NC →


CLEARING OUT A WHOLE GARAGE, ESTATE OR REMODEL (4+ LOADS)?
Compare 10, 15, 20 & 30 Yard Roll-Off Dumpster Rental Quotes (Bark US):
When you have 4+ pickup truck loads of furniture, boxes, or renovation debris, a 7–10 day driveway dumpster ($295–$545) beats per-item hauling:
Compare Local 10–30 Yard Roll-Off Dumpster Quotes →
Partner links via LoadUp & Bark US (MID 58887) (affiliate disclosure).

Disposal & Hauling Options for Mattress Disposal in Charlotte, NC

Step 1: Free City of Charlotte Scheduled Curbside Bulky Pickup (311 / CLT+)

Households receiving City of Charlotte Solid Waste Services can schedule free curbside mattress and box spring collection online, via the CLT+ mobile app, or by calling 311 (704-336-7600). You must schedule before placing items out—unscheduled mattresses left at the curb are not collected and can trigger code enforcement citations. Place mattresses at least 3 feet from roll carts, mailboxes, and obstacles no earlier than the day before and no later than 6:00 a.m. on your scheduled collection day. [1]

Step 2: Mecklenburg County Full-Service Drop-Off Centers ($15 Resident Bulky Fee)

If you live in a multifamily apartment complex without city curbside bulky service or cannot wait 1–2 weeks for a 311 appointment, Mecklenburg County residents with a valid blue entry decal can self-haul mattresses to four Full-Service Recycling and Disposal Centers (Foxhole at 17131 Lancaster Hwy, Compost Central at 140 Valleydale Rd, Hickory Grove at 8007 Pence Rd, and North Mecklenburg at 12300 N. Statesville Rd, open Mon–Sat 7:00 a.m.–4:00 p.m.) for a flat $15 residential bulky waste vehicle load fee (under 3 cubic yards; credit/debit card only, no cash or Amex). [3]

Step 3: Donation & Reuse Guardrails in Charlotte & Mecklenburg County

City of Charlotte guidelines encourage donating usable items before disposal, but North Carolina sanitation rules and local charities (including Habitat for Humanity of the Charlotte Region ReStores) generally cannot accept used mattresses or box springs with any stains, rips, pet hair, or structural sagging. [2]

Step 4: Upfront In-Home Mattress Removal vs. Roll-Off Dumpster Rental

When you cannot lift a 100–150 lb king mattress down apartment stairs, lack a pickup truck for the Foxhole or Hickory Grove centers, or need same-day turnout before a lease ends, LoadUp dispatches an insured 2-person crew to carry mattresses and box springs directly from your bedroom starting at $80 curbside or $85 in-home (with multi-piece bundle discounts). For whole-home estate cleanouts (6+ pickup loads), compare 10–20 yard roll-off dumpsters ($295–$495) via Bark US. [4]

2026 Cost Comparison & Instant Quote Table

Disposal / Hauling Option Published 2026 Price Action / Official Source
City of Charlotte scheduled curbside bulky mattress pickup (via 311 or CLT+ app) Free for eligible city trash ratepayers 🏛️ Verify City Rule [1]
Mecklenburg County Full-Service Centers (Foxhole, Compost Central, Hickory Grove, N. Mecklenburg) resident bulky load (<3 cu yd) 2-Person Insured Crew $15 per vehicle load Check Upfront Price → [3]
Foxhole Landfill weighed commercial / large trailer load (17131 Lancaster Hwy) $60/ton ($35 minimum) 🏛️ Verify City Rule [3]
LoadUp curbside or in-home mattress & box spring removal in Charlotte, NC 2-Person Insured Crew from $80–$85 Check Upfront Price → [4]

Municipal fees and rules as published by official city/county sources on the verification date; commercial quotes include upfront online pricing via LoadUp and Bark US (affiliate disclosure).

🧮 INTERACTIVE TRUE-COST CALCULATOR

DIY Landfill Self-Haul vs. 2-Person Pro Haul: What Does Mattress Disposal in Charlotte, NC Disposal Really Cost?

County landfill scale fees look cheap ($15–$45), but truck rental, mileage, mandatory tarps ($20 untarped fine), and 2.5 hours of heavy lifting add up fast. Toggle your setup below:
Estimated True DIY Self-Haul Cost $130 $80 cash outlay + $50 time value (2.5 hrs + injury/property risk)
Upfront 2-Person In-Home Pickup (LoadUp) $80 – $125 ✓ Saves ~$45 + 2.5 Hours of Heavy Lifting
Lock In Upfront Pickup Price → Have 4+ Loads? Compare Dumpsters →

See also: all junk removal options in Charlotte, NC · Charlotte, NC roll-off dumpster cost & permit guide · general mattress removal guide · all cities · roll-off dumpster rental guides · all item guides

High-Demand Commercial & Remodel Guides

Compare 10–30 Yard Roll-Off Dumpster Rates & Heavy Debris Rules

Municipal curbside bulk programs prohibit remodeling debris, roofing shingles, and whole hot tubs. Compare verified county tipping fees, street ROW permit rules, and roll-off container prices:

Frequently Asked Questions

How do I schedule free curbside mattress pickup in Charlotte, NC?

City of Charlotte residential solid waste customers must book a bulky item appointment in advance by calling CharMeck 311 (704-336-7600), using the CLT+ app, or submitting an online request. Set the mattress at the curb by 6:00 a.m. on your assigned day with 3 feet of clearance from carts and mailboxes.

Where can I drop off an old mattress in Mecklenburg County and how much does it cost?

Mecklenburg County residents can bring mattresses to any of the four Full-Service Disposal and Recycling Centers—Foxhole (17131 Lancaster Hwy), Compost Central (140 Valleydale Rd), Hickory Grove (8007 Pence Rd), or North Mecklenburg (12300 N. Statesville Rd)—Monday through Saturday from 7:00 a.m. to 4:00 p.m. for a $15 residential bulky load fee (debit/credit card only).

Does Charlotte 311 pick up mattresses from apartment complexes or townhomes with dumpsters?

Only multifamily properties that receive authorized City of Charlotte bulky waste service qualify, and property managers must coordinate placement. Apartment tenants with private dumpster contracts should self-haul to a Mecklenburg County center ($15) or book in-home LoadUp removal (from $80–$85).

Is it cheaper to rent a dumpster or hire a junk removal crew for mattresses in Charlotte?

For 1 to 4 mattresses and box springs, upfront hauling via LoadUp ($80–$175) or county drop-off ($15) is significantly cheaper than a $320–$480 10-yard roll-off dumpster. Rent a 10–20 yard dumpster via Bark US only when clearing an entire bedroom set plus 4+ pickup loads of household junk.

BEST FOR 1–3 BULKY ITEMS & IN-HOME PICKUP
Skip the Curb Wait & Heavy Lifting — Book Upfront Full-Service Hauling:
Skip the curb wait: book in-home hauling in Charlotte, NC →


CLEARING OUT A WHOLE GARAGE, ESTATE OR REMODEL (4+ LOADS)?
Compare 10, 15, 20 & 30 Yard Roll-Off Dumpster Rental Quotes (Bark US):
When you have 4+ pickup truck loads of furniture, boxes, or renovation debris, a 7–10 day driveway dumpster ($295–$545) beats per-item hauling:
Compare Local 10–30 Yard Roll-Off Dumpster Quotes →
Partner links via LoadUp & Bark US (MID 58887) (affiliate disclosure).

Sources

  1. City of Charlotte Solid Waste Services: Bulky Waste Collection Guidelines (accessed 2026-10-24)
  2. City of Charlotte: Bulky Item Collection Eligibility List (PDF) (accessed 2026-10-24)
  3. Mecklenburg County Wipe Out Waste: Residential Disposal Fee Schedule (PDF) (accessed 2026-10-24)
  4. LoadUp: Upfront Mattress Removal & Disposal Pricing in Charlotte, NC (accessed 2026-10-24)

Last checked 2026-10-24.