Mattress removal in Virginia Beach, VA

Booking takes about a minute. Pick your items and a pickup day, put the mattress out that morning, and we'll load it and take it away. Most of our Virginia Beach pickups are curbside, so there's nothing to wrap and no trip to make.

From there it goes to our local recycling facility, where our team takes it apart by hand. The foam gets baled for carpet padding, the steel springs go to scrap processors, and box-spring wood gets chipped. Here's the whole process if you want to see it.

How it works

  1. Book online.

    Pick your items and a pickup day. Takes about a minute, and you see the price before you confirm.

  2. Put it at the curb.

    Leave it out on your pickup day. No bagging, no wrapping, no plastic required.

  3. We arrive.

    Our team shows up in your window and texts you when they're about thirty minutes out.

  4. We recycle it.

    Your mattress goes to our local recycling facility and gets taken apart by hand. You'll get a confirmation once it's done.

Mattress removal pricing in Virginia Beach

Mattress removal in Virginia Beach starts at $89. Pick your items and you see the exact total before you confirm — no quote call, no surprise at the door.

100% transparent pricing • No surprises at your door

💰 Half the price of major junk companies
♻️ Recycled, not landfilled

See full pricing and what's included →

Areas we serve in Virginia Beach

We pick up anywhere in Virginia Beach, including:

Oceanfront Resort District
23451
Bay Colony
23451
North End
23451
Shadowlawn
23451
Chic's Beach
23451, 23454
Ocean Park
23451
Church Point
23454
Great Neck
23454
Wolfsnare Plantation
23454
Southern Points
23454
Lake Trant
23454
Kempsville
23462, 23464
Princess Anne
23456, 23457
Red Mill
23464
Oceana Naval Base Area
23460
Little Creek Base Area
23459
Pungo
23457
Sandbridge
23456
Green Run
23464
Salem
23456

Virginia Beach and Virginia mattress disposal rules

Booking with us? You can skip this part. Everything below is for handling it yourself — Virginia Beach's rules, the fees and the drop-off options. If we're doing the pickup, the regulations and the recycling are ours to deal with: you leave it at the curb and we take it from there.

  1. What Virginia Beach asks for if you use city pickup

    These are Public Works Waste Management Group's requirements, not ours — they apply if you're putting the mattress out for the city rather than booking a pickup with us.

    • Residents are encouraged to request this service when multiple items have been gathered rather than requesting multiple pickups of single items.
    • Black trash carts should be placed curbside between 5 p.m. the day prior to your scheduled collection day and 7 a.m. on your scheduled collection day.
    • Where to put it: there should be at least three feet of clearance on all sides of the container (between the container and other containers, yard waste, limbs, bulky items, mailboxes, cable boxes, vehicles, etc.).
    • Requests should be submitted three days (or more) prior to your regularly scheduled weekly trash pick-up day.
    • Their accepted list is bulky/large items are considered items too large to fit in your black trash cart that you are unable to transport to the City Landfill & Resource Recovery Center. — it doesn't name mattresses either way, so ask before you put one out.
    • On what they won't take at the curb: all trash must be inside the cart. No trash or other items, with the exception of yard waste or a bulky/large item that has been scheduled for pick-up, will be collected.

    The city's own pages disagree on this one. One says requests should be submitted three days (or more) prior to your regularly scheduled weekly trash pick-up day; the City's Trash & Recycling landing page says requests should be submitted two weeks (or more) prior to your regularly scheduled weekly trash pick-up day. Worth the phone call before you put it out. the second page

    Public Works Waste Management Group — collection instructions

Other ways to get rid of a mattress in Virginia Beach

If you'd rather do it yourself, here are your other options in Virginia Beach. Each one links to the official page so you can check hours and fees before you go.

Haul it to Landfill & Resource Recovery Center

1989 Jake Sears Road. Landfill & Resource Recovery Center says: “Hours: 7 a.m.-4:30 p.m.​ Tuesday-Saturday”. Limit: Trailers more than 10’ (feet) in length or with a dump bed are prohibited. Call (757) 385-4650 before you load up. Items to be deposited in the landfill must be placed inside of the convenience center containers. Proof of Virginia Beach residency is required for entry. Note that only residential vehicles are permitted to enter the landfill for disposal purposes. You'll need a truck or a van, and you do the loading.

Landfill & Resource Recovery Center

Haul it to Landstown Transfer Station

1825 Concert Drive. Residents of SPSA's service area may receive free disposal of their household waste, limited to 12 visits per calendar year, at no charge at SPSA's transfer stations. Landstown Transfer Station Monday through Friday: 8 am to 5 pm, open for all SPSA service area residents and Saturday: 8 am to Noon, open for all SPSA service area residents. Limit: Proof of residency within the SPSA Service Area. Waste delivered that does not meet the above conditions will be charged the prevailing disposal fee, with a minimum fee of $20.00. All household waste, bagged or un-bagged, including furniture, mattresses, and small appliances that have a freon-free certification sticker (if applicable), is acceptable. Note that solid waste must be delivered in one of the following "private vehicle or rented pick-up truck.". You'll need a truck or a van, and you do the loading.

Landstown Transfer Station — address, hours and fee · address

Wait for city pickup

Public Works Waste Management Group runs a bulk collection. The Waste Collection and Disposal fee is $30.55 per month. Their page doesn't say whether mattresses are included, so confirm it before you put one out.

Public Works Waste Management Group — large item pickup