Water Heater Disposal: How to Get Rid of One [2026 Guide]

Water heater disposal costs $0–$267 depending on how you handle it. Scrap yards pay $10–$25 for old water heaters. Municipal transfer stations accept them free or for a small fee. For hassle-free removal, Dropcurb picks up water heaters curbside for $79 same day.

Disposal MethodCostSpeedBest For
Scrap yard drop-offFree (earn $10–$25)Same dayHave a truck and can haul a 150-lb tank
Municipal curbside pickupFree1–2 weeksCities with "white goods" pickup programs
Plumber removes with install$0–$50Same dayReplacing your water heater anyway
Dropcurb curbside pickup$79Same dayNo truck, want it gone fast
Junk removal service$85–$2671–3 daysCan't move it to the curb yourself
1-800-GOT-JUNK$150–$350+1–3 daysFull-service from inside your home

How Do I Get Rid of a Water Heater?

Six ways to dispose of an old water heater, from cheapest to most convenient:

1. Take it to a scrap yard (earn $10–$25). Water heaters contain steel, copper fittings, and an aluminum or magnesium anode rod — all recyclable metals. A standard 40–50 gallon tank weighs 100–150 lbs empty and yields $10–$25 at current scrap prices (steel at $0.05–$0.08/lb). Tankless units weigh less (25–50 lbs) but contain copper components worth $5–$15.

2. Schedule municipal pickup (free). Many cities classify water heaters as "white goods" or "bulky metal items" eligible for free curbside collection. Fort Worth, TX accepts them at the Environmental Collection Center. Check your city's solid waste department website — search for "white goods pickup" or "appliance disposal."

3. Have your plumber take the old one. Most plumbers include old water heater removal when installing a new unit at no extra charge or for $0–$50. They haul it to a scrap yard and keep the scrap value. Ask before your installation appointment.

4. Book Dropcurb ($79). Drain the tank, move it to the curb, and book online. A local hauler picks it up same day. No waiting for a municipal pickup window, no loading a truck yourself.

5. Hire a junk removal company ($85–$267). Full-service companies like Junk King and LoadUp will remove the water heater from inside your home. HomeAdvisor reports water heater removal costs $85–$267 as of 2026.

6. List it for free online. Post "free water heater for scrap" on Craigslist or Facebook Marketplace. Scrappers and metal recyclers regularly claim free water heaters within 24–48 hours.

How Much Is an Old Water Heater Worth in Scrap?

An old water heater is worth $10–$25 at a scrap yard based on current metal prices.

Standard tank water heaters (40–50 gallon): Weigh 100–150 lbs empty. The steel tank at $0.05–$0.08/lb yields $5–$12. Copper fittings and pipes add $3–$8. The anode rod (magnesium or aluminum) adds $1–$3. Total scrap value: $10–$25.

Tankless water heaters: Weigh 25–50 lbs but contain more copper per pound. Copper heat exchangers and components can be worth $5–$15. Total scrap value: $8–$20.

Tip: Separate copper fittings and the anode rod before scrapping. Scrap yards pay more for sorted metals than mixed scrap. Copper currently fetches $3.50–$4.00/lb — even a few copper fittings can add $5+ to your payout.

How to Drain a Water Heater Before Disposal

You must drain the tank before disposal — a full 50-gallon water heater weighs over 500 lbs and cannot be safely moved.

  • Turn off the power. For electric heaters, switch off the breaker. For gas heaters, turn the gas valve to "off" or "pilot."
  • Turn off the cold water supply valve at the top of the unit.
  • Attach a garden hose to the drain valve at the bottom of the tank. Run the hose to a floor drain, bathtub, or outside.
  • Open the drain valve and a hot water faucet somewhere in the house (this breaks the vacuum and lets water flow).
  • Wait 20–45 minutes for the tank to fully drain. A 50-gallon tank takes about 30 minutes.
  • Disconnect water lines once fully drained. Use a pipe wrench for threaded connections.

⚠️ Gas water heaters: Disconnecting the gas line requires a licensed plumber in most states. Do not attempt this yourself — gas leaks are dangerous and can result in code violations.

Drained your old water heater? Get it off your hands today — book Dropcurb for $79 same-day curbside pickup.

Book Water Heater Pickup

Will Home Depot Take a Water Heater Back?

No — Home Depot does not accept old water heaters for recycling or disposal. They sell new water heaters and offer installation services, but the installation contractor typically handles old unit removal as part of the install (confirm this when booking).

Lowe's has a similar policy — old unit removal is included with their professional installation service but they don't accept walk-in drop-offs of old water heaters.

Your best bet for free disposal is a scrap yard (they'll pay you), municipal white goods pickup (free), or listing it free on Craigslist for scrappers.

Can You Donate an Old Water Heater?

Generally no. Salvation Army and Goodwill do not accept water heaters. Habitat for Humanity ReStores may accept working water heaters in good condition that are less than 5 years old — call your local ReStore to confirm.

For non-working water heaters, recycling is the best option. The steel and copper components are fully recyclable, and scrap yards provide immediate cash.

How to Book Water Heater Removal with Dropcurb

  1. 1

    Drain the tank

    Turn off power, attach a garden hose to the drain valve, and let it empty completely (20–45 minutes).

  2. 2

    Move it to the curb

    Use a hand truck or dolly — even drained, a water heater weighs 100–150 lbs. Get help if needed.

  3. 3

    Book online

    Visit dropcurb.com/book, select your item, and get instant pricing. No phone calls, no estimates.

  4. 4

    Done — same-day pickup

    A local hauler picks up your water heater the same day. They handle proper recycling and disposal.

Old water heater sitting in the garage? Book Dropcurb — $79, same day, gone.

Get Instant Pricing

Frequently asked questions

Questions? Text us anytime.

(844) 879-0892

Related pages