Skip to content

Hazardous waste disposal in Virginia

27 sites in Virginia are listed for household hazardous waste: 7 landfills, 8 transfer stations, 11 drop-off centers and 1 HHW drop-off. The most are in Accomack County (3), Hanover County (3) and City of Chesapeake (2).

26 post hours and 14 publish a fee, and 6 say they serve residents only. A site is listed when its own record names household hazardous waste. Limits and fees differ, so call before you load up.

Virginia rules and programs

  • Paint recycling program

    No

    Virginia has no paint stewardship law, so there is no PaintCare network of free paint drop-off sites (PaintCare runs programs only in 12 states and DC). Ask your local household hazardous waste program what paint it takes.

    EPA lists paint among household products that can contain hazardous ingredients and points people to local household hazardous waste collections instead of drains or, in some cases, the regular trash.

    Source: PaintCare: states with paint programs, read October 5, 2026

  • Battery disposal rules

    Yes

    Car (lead-acid) batteries are banned from Virginia's trash and landfills. Stores that sell them must take your used battery when you buy a new one, and may add a refundable core charge until you bring the old one back.

    For household batteries, EPA says alkaline ones can usually go in the trash, but take rechargeable, lithium and button batteries to a battery drop-off or household hazardous waste site.

    Source: Battery Council International: Virginia lead battery law, read October 5, 2026

Sort by distance from you

Nearest first, including sites across the Virginia line.

Within

Use your location or enter a ZIP code or town to sort Virginia sites by distance.

Your location stays on your device. ZIP code locations from GeoNames, licensed under CC BY 4.0.

Every listed site in Virginia, by county

Accomack County (3)

  • Transfer station

    Accomack County - Southern Landfill

    16640 Hollies Church Rd, Melfa, VA

    Hours
    Sunday – Saturday, from 7 am to 6 pm. Please note that each convenience center is closed on the specified days noted. Household Hazardous Waste: Saturday, 10 am to 2 pm. All Convenience Centers will be closed on July 4th and all future County
    Fee
    Not published
    C&D debris
    Not accepted

    Record lists motor oil, batteries

  • Record lists motor oil, batteries

  • Record lists motor oil, batteries

Albemarle County (1)

  • Record lists paint, motor oil, batteries

Amherst County (1)

  • Record lists household hazardous waste, paint, motor oil, batteries

Arlington County (1)

  • Record lists household hazardous waste

Bedford County (1)

Chesterfield County (1)

City of Charlottesville (1)

  • Record lists motor oil

City of Chesapeake (2)

  • Transfer station

    SPSA Chesapeake Transfer Station

    901 Hollowell Ln, Chesapeake, VA

    Hours
    Monday,Wednesday 8 AM – 5 PM; Tuesday,Thursday,Friday 8 AM – 5 PM open "No Residental Disposal"…
    Fee
    Municipal Solid Waste (delivered by or on behalf of any SPSA Member Community directly to a SPSA Transfer Station): $71 per ton
    C&D debris
    Accepted

    Record lists batteries

  • Record lists batteries

City of Norfolk (1)

  • Transfer station

    SPSA Transfer Station - Norfolk

    3136 Woodland Ave, Norfolk, VA

    Hours
    Monday – Friday 8 AM – 5 PM; Saturday 8 AM – 4 PM…
    Fee
    $71 per ton, $39 per visit, $78 per ton, $15 per visit, $2 per unit, $60 per ton
    C&D debris
    Accepted

    Record lists batteries

City of Roanoke (1)

  • Record lists paint, motor oil, batteries

Floyd County (1)

  • Transfer station

    Floyd County - Transfer Station

    139 Transfer Station Rd SE, Floyd, VA

    Hours
    Mon – Fri – 8:00 a.m. to 4:00 p.m.; Sat – 8:00 a.m. to 11: 00 a.m
    Fee
    $70 per ton, $2 each, $15 each, $0.12 per pound, $20.00, $65 per ton, $2 per gal
    C&D debris
    Accepted

    Record lists motor oil

Hanover County (3)

James City County (1)

  • Transfer station

    James City County Transfer Station

    1204 Jolly Pond Rd, Williamsburg, VA

    Hours
    Monday – Friday 7 AM – 4:30 PM; Saturday 9 AM – 1 PM
    Fee
    free antifreeze, free kitchen grease, free motor oil, free propane tanks (empty)
    C&D debris
    Not listed

    Record lists household hazardous waste, paint, motor oil, propane tanks

Loudoun County (1)

  • Landfill

    Loudoun County Landfill

    Broadlands, VA

    Hours
    Monday – Saturday 8 AM – 4 PM
    Fee
    $78 per ton, $8 minimum, $85 per ton, $8 per vehicle, $30 per item, $5 per item,
    C&D debris
    Accepted

    Record lists paint, motor oil, batteries, propane tanks

Middlesex County (1)

Northampton County (1)

  • Drop-off center

    Eastern Shore Recycling

    24206 Lankford Highway, Cape Charles, VA

    Hours
    Monday – Friday 8 AM – 5 PM; Saturday 8 AM – 12 PM
    Fee
    Not published
    C&D debris
    Accepted

    Record lists household hazardous waste, paint, motor oil, batteries, propane tanks

Patrick County (1)

Prince William County (1)

  • Landfill

    Prince William County Landfill

    14811 Dumfries Rd, Manassas, VA

    Hours
    Sundays 7 a.m.–4 p.m., Thursdays 7 a.m.–6 p.m., all other days 7 a.m.–4 p.m. HHW/Electronics Recycling program at the Landfill is open Wednesdays and Saturdays, 8 a.m. to 4 p.m.
    Fee
    Commercial Haulers: $40 per ton
    C&D debris
    Accepted

    Record lists household hazardous waste, motor oil, batteries, propane tanks

Spotsylvania County (2)

Sussex County (1)

  • Landfill

    Atlantic Waste Disposal

    3474 Atlantic Ln, Waverly, VA

    Hours
    Not posted
    Fee
    bulk household items: Free
    C&D debris
    Not accepted

    Record lists paint

Tazewell County (1)

  • Record lists motor oil

More for Virginia

Hazardous waste disposal in other states