Where to Donate Furniture in Madison (Free Pickup Options)
Updated
Short answer

Habitat ReStore
ReStore West is at 6201 Odana Road (Tuesday to Saturday, 9am to 5pm, 608-442-9919) and ReStore East at 4207 Monona Drive (608-661-2813). Request a free pick-up online, call the donation line or text photos to 608-492-1087. Resupply's priority pickup can carry from multiple floors and take furniture apart. Donations get a tax receipt.
St. Vinny's
St. Vincent de Paul Madison takes gently used clothing, furniture and household goods for its thrift stores and offers free home pickup (608-278-2920, extension 1, per the city). Furniture should stay assembled.
The city's list
The City of Madison also lists Agrace Thrift (with a Pack Up Pick Up service), Boomerangs, the Dane County Humane Society thrift stores, Felicia's Donation Closet, Goodwill of South Central Wisconsin, Porchlight, Open Doors for Refugees, The Road Home (furniture through Reynolds Transfer and Storage), the Salvation Army at 5906 Odana Rd and WayForward Resources. Bikes can go to Freewheel or Bikes for Kids.
Quick answers
Does Habitat ReStore pick up furniture in Madison?
Yes. Habitat for Humanity of Dane County offers a free ReStore pick-up by online request or at 608-663-1191, and a paid 48-hour priority pickup through Resupply from $99.
Rather not haul it yourself?
Tell us what needs to go and where. A local crew sorts the recycling, donation and landfill streams for you and replies with a price first.