How to get rid of a mattress in Virginia Beach, VA

Request a bulky/large item pickup on VB311 or at 757-385-4650. The City says all beds must be taken apart and waterbeds drained before pickup; set items out between 5 p.m. the day before and 7 a.m. on pickup day.

Last checked against the official City of Virginia Beach Public Works, Waste Management website. See sources.

How
VB311 or 757-385-4650
Prep
Take beds apart
Set out
5 p.m. day before to 7 a.m.

Nov. 3, 2026 (Election Day): City Waste Management offices, the West Neck Recycling Center and the Landfill & Resource Recovery Center are closed. The collection schedule is unchanged. The City also notes that Landfill & Resource Recovery Center services may be delayed by an equipment shortage (checked Oct 29, 2026).

Option 1: City pickup (Bulky/Large Item Pickup (by request))

Who can use it

  • Virginia Beach residents who receive City curbside services.

How to book

  1. Request a pickup online through VB311 (preferred), call 757-385-4650, email wastemgt@vbgov.com, or go in person to the Waste Management office at 3024 Holland Road.
  2. Request it ahead of your regular weekly trash day. The City prefers one request for several items rather than many single-item pickups.

Mattress rules

  • Beds must be disassembled. Waterbeds must be drained.
  • Keep three feet of clearance on all sides and don't place it under power lines or low limbs.

Setting it out

  • Place items at the curb between 5 p.m. the day before your scheduled collection and 7 a.m. on collection day.
  • Leave at least three feet of clearance on all sides (from carts, yard waste, poles, mailboxes, cable boxes, vehicles).
  • Do not put items on the street or sidewalk, or under power lines or low tree limbs.
  • Pick up any small debris left after collection and put it in your black trash cart.

Fees and limits

  • The City's bulky item page does not list a separate charge. City curbside service is funded by the Waste Collection and Disposal fee, $30.55 per month on the City Services Bill.
  • Not eligible for bulky pickup: building/renovation materials, carpet, cabinets, doors, sinks, toilets, glass, wood pallets, cardboard boxes, bags, tires, paint, propane tanks, hazardous waste, boats, RVs, vehicle parts and computer towers.

Option 2: Drop it off yourself

  • Landfill & Resource Recovery Center, Jake Sears Road, Tuesday to Saturday 7 a.m. to 4:30 p.m., 757-385-1980. Virginia Beach residents only, with proof of residency, in a residential vehicle (no commercial vans; trailers under 10 feet only, no dump beds). Items for the landfill go into the convenience-center containers, so items must be lifted over the side; the City suggests bringing someone to help.
  • The Resource Recovery Center at the same site takes metals, appliances (including stainless-steel appliances), electronics (no CRTs) and up to four car tires per visit for free. Appliances with refrigerant go through the household hazardous waste area; tell the gate attendant.

Option 3: Donate or give it away

Donation rules are set by each charity and can change. Call before you load up.

What we could not confirm

  • The City's bulky item page does not list mattresses or box springs by name (they are not on the not-eligible list). Confirm when you book.
  • We found no City mattress recycling program for Virginia Beach.
  • The City's bulky item page says to request pickup at least three days before your trash day, but the main Trash & Recycling page says two weeks or more. Book early to be safe.
  • The City's pages give the landfill address as both 1989 and 1985 Jake Sears Road.
  • No City page we found says whether bulky pickup ever carries a per-pickup charge, or names a limit on the number of items.

Common questions

Will Virginia Beach take a mattress?
Beds are on the City's bulky pickup list (disassembled), but mattresses aren't named. Ask when you book.
Is there a fee?
The bulky pickup page lists no separate charge; curbside service is funded by the $30.55 monthly Waste Collection and Disposal fee.

Sources

Last checked Oct 29, 2026. We read each page below on that date.