Find an Alabama Charity That Will Pick Up Your Clothing Donations & Other Household Items Donations

Alabama donation pickup.Donate clothes and other household items in Alabama. Charities such as Habitat for Humanity of Greater Birmingham, The Salvation Army donation pick up service, Second Mile in Huntsville, AL, The Wiregrass Humane Society, and more will pick up your donations for free and leave you a tax deduction receipt. allows you to schedule online appointments for Alabama donation pick ups. It has never been so convenient to make charitable donations in Alabama until now.

Donating in Alabama is Free and Easy

Ready to make a donation to charity? Check out our directory of charities that offer donation pickup service. Here’s how

Alabama donation pick up scheduling

Donate Almost Anything

Most of the charities in the AL Donation Town directory will come and pick up the following donations:

  • Donate clothes in Alabama Clothing Donations in Alabama
  • Furniture Donations in Alabama
  • Donate Shoes in Alabama
  • Donate Toys in Alabama
  • Donate Books in Alabama
  • Household items Donations in Alabama
  • …and Much More!

Please visit the Acceptable Donations section of our website for more information or use our Donation Pick Up Charity Directory to contact a charity directly.

Where Can I Donate Clothes, Furniture, Books and Other Household Goods in Alabama?

Charities in our directory accept your clothing donations and other household goods donations from the following Alabama cities:

Abbeville, Akron, Alabaster, Alberta, Albertville, Alexander City, Aliceville, Alpine, Andalusia, Anderson, Anniston, Arab, Ardmore, Ariton, Ashford, Ashland, Ashville, Athens, Atmore, Attalla, Auburn, Autaugaville, Bay Minette, Bayou La Batre, Bear Creek, Beatrice, Bessemer, Birmingham, Blountsville, Boaz, Brantley, Brent, Brewton, Bridgeport, Brierfield, Brooksville, Brundidge, Burlington, Butler, Calera, Camden, Carrollton, Castleberry, Cedar Bluff, Centerville, Centre, Centreville, Chapman, Chatom, Chelsea, Cherokee, Chickasaw, Childersburg, Choccolocco, Citronelle, Clanton, Clay, Clayton, Cleveland, Clio, Coden, Coffeeville, Coker, Collinsville, Columbia, Columbiana, Coosada, Cordova, Cottondale, Cottonton, Cottonwood, Courtland, Crane Hill, Creola, Cropwell, Crossville, Cullman, Dadeville, Daleville, Danville, Daphne, Dauphin Island, Daviston, Decatur, Delta, Demopolis, Dora, Dothan, Double Springs, Eastaboga, Eclectic, Eight Mile, Elba, Elberta, Elkmont, Empire, Enterprise, Equality, Eufaula, Eutaw, Evergreen, Fairfield, Fairhope, Falkville, Fayette, Flat Rock, Flomaton, Florala, Florence, Foley, Forkland, Fort Deposit, Fort McClellan, Fort Mitchell, Fort Morgan, Fort Payne, Fort Rucker, Franklin, Fultondale, Gadsden, Gallion, Gardendale, Gaylesville, Geneva, Georgiana, Gilbertown, Glencoe, Goodwater, Gordo, Gordon, Gorham’s Bluff, Graham, Grand Bay, Grant, Graysville, Greensboro, Greenville, Grove Hill, Grove Oak, Guin, Gulf Shores, Guntersville, Hackleburg, Haleyville, Hamilton, Hanceville, Harpersville, Hartselle, Harvest, Hayden, Hayneville, Hazel, Green, Headland, Heflin, Helena, Hillsboro, Hodges, Homewood, Hoover, Hope Hull, Horton, Hueytown, Huntsville, Ider, Inverness, Irondale, Irvington, Jackson, Jacksons Gap, Jacksonville, Jasper, Jemison, Ken, Killen, Kinsey, Lacey’s Spring, Lafayette, Lanett, Langston, Leeds, Leesburg, Lexington, Liberty Hill, Lillian, Lincoln, Linden, Lineville, Livingston, Loachapoka, Loxley, Luverne, Madison, Magnolia Springs, Marbury, Marion, McCalla, Mentone, Meridianville, Midfield, Midland City, Millbrook, Millers Ferry, Millry, Mobile, Monroeville, Montevallo, Montgomery, Montrose, Moody, Mooresville, Moulton, Moundville, Mount Meigs, Mountain Brook, Mountain Creek, Mt. Meigs, Munford, Muscle, Shoals, Natural Bridge, Nauvoo, Normal, Northport, Oakman, Oakville, Ohatchee, Oneonta, Opelika, Opp, Orange Beach, Orrville, Owens Crossroads, Oxford, Ozark, Pelham, Pell City, Perdido, Perote, Peterman, Peterson, Phenix City, Phil Campbell, Pickensville, Piedmont, Pike Road, Pine Apple, Pine Hill, Pisgah, Point Clear, Prattville, Priceville, Prichard, Ragland, Rainsville, Red Bay, Reform, Roanoke, Robertsdale,Rogersville, Russellville, Rutledge, Salem, Saraland, Scottsboro, Seale, Selma, Sheffield, Shelby, Shorter, Smiths Station, Smiths, Snow Hill, Spanish Fort, Spring Hill, Spring Valley, Springville, Steele, Sterrett, Stevenson, Stockton, Sulligent, Sumiton, Summerdale, Summit, Sylacauga, Talladega, Tallassee, Theodore, Thomaston, Thomasville, Thorsby, Town Creek, Troy, Trussville, Tuscaloosa, Tuscumbia, Tuskegee, Union Grove, Union Springs, Uniontown, Uriah, Valhermosa Springs, Valley Head, Valley, Vance, Vernon, Vestavia Hills, Vestavia, Vinemont, Wadley, Wagarville, Warrior, Waterloo, Waverly, Wedowee, Wetumpka, Winfield, Woodville, York

Donating is Easy in These Alabama Counties:

Jefferson County, Mobile County, Tuscaloosa County

Please enter your zip code on our Charity Directory webpage to find charities in your area that will pick up your donations.