Your donation enables people with differing abilities to live in the community according to their wishes.


Your donation can provide the support necessary for people with differing abilities to find jobs.


Your donation helps children and adults with differing abilities enjoy supported recreational opportunities.

Virginia Car Donation Information

Car Donation Virginia Feels Good About

For simple, hassle-free car donation Virginia, Melwood is a choice you can make with confidence. When you make a car donation to Melwood, you’ll be supporting an organization that helps people with disabilities develop a sense of belonging, inclusion and self-worth – things we all deserve. You’ll not only feel good about your decision, you can also expect a quick and easy process - wherever you live in Virginia - because we have years of experience processing more than 150,000 vehicle donations.

It’s easy. It’s smart.

Selling your old vehicle or boat can be a hassle. Dealing with potential buyers or dealerships is time-consuming. Advertising can be costly. The process could take days or take months, and chances are, you’ll have to compromise on price. But donating your car to Melwood through our Donate Car Virginia program couldn’t be simpler – and the tax benefits are solid.

We find most of our donors prefer the convenience of online vehicle donation. You can donate your used car, van, truck, boat with a trailer, or recreational vehicle seven days a week, 24 hours a day. It’s as easy as going online and filling our online auto donation form. We handle the rest for you.

You can also donate over the phone or find out more about our Donate Car Virginia Program by calling 1-877-MELWOOD (877-635-9663), and one of our friendly operators will assist you.

Hours of Operation:
Monday - Thurs: 8 am - 7 pm
Friday: 8 am - 5 pm
Saturday 9 am - 4 pm
Sunday Closed

For vehicle donation Virginia and beyond, Melwood makes it easy. It’s tax-advantageous and you’ll be supporting the valuable work of Melwood and the progress of the people we serve.

Wherever you live in Virginia, donating your car to Melwood is hassle-free. It’s vehicle donation Virginia can feel good about.

We offer free towing services from your location and accept auto donations from virtually every part of Virginia, including:

Abingdon, Accomac, Accomack County, Albemarle County, Alberta, Alexandria, Alleghany County, Altavista, Amelia County, Amherst, Amherst County, Appalachia, Appomattox, Appomattox County, Arlington CDP, Arlington County, Ashland, Augusta County

Bath County, Bedford, Bedford County, Belle Haven, Berryville, Big Stone Gap, Blacksburg, Blackstone, Bland County, Bloxom, Bluefield, Boones Mill, Botetourt County, Bowling Green, Boyce, Boydton, Boykins, Branchville, Bridgewater, Bristol, Broadway, Brodnax, Brookneal, Brunswick County, Buchanan, Buchanan County, Buckingham County, Buena Vista, Burkeville

Campbell County, Cape Charles, Capron, Caroline County, Carroll County, Cedar Bluff, Charles County, Charlotte County, Charlotte Court House, Charlottesville, Chase, Chatham, Cheriton, Chesapeake, Chesterfield County, Chilhowie, Chincoteague, Christiansburg, Claremont, Clarke County, Clarksville, Cleveland, Clifton, Clifton Forge, Clinchco, Clinchport, Clintwood, Coeburn, Colonial Beach, Colonial Heights, Columbia, Courtland, Covington, Craig County, Craigsville, Crewe, Culpeper, Culpeper County, Cumberland County

Damascus, Danville, Dayton, Dendron, Dickenson County, Dillwyn, Dinwiddie County, Drakes Branch, Dublin, Duffield, Dumfries, Dungannon

Eastville, Edinburg, Elkton, Emporia, Essex County, Exmore

Fairfax, Fairfax County, Falls Church, Farmville, Fauquier County, Fincastle, Floyd, Floyd County, Fluvanna County, Franklin, Franklin County, Frederick County, Fredericksburg, Fries, Front Royal

Galax, Gate, Giles County, Glade Spring, Glasgow, Glen Lyn, Gloucester County, Goochland County, Gordonsville, Goshen, Grayson County, Greene County, Greensville County, Gretna, Grottoes, Grundy

Halifax, Halifax County, Hallwood, Hamilton, Hampton, Hanover County, Harrisonburg, Haymarket, Haysi, Henrico County, Henry County, Herndon, Highland County, Hillsboro, Hillsville, Honaker, Hopewell, Hurt

Independence, Iron Gate, Irvington, Isle of Wight County, Ivor

James County, Jarratt, Jonesville

Keller, Kenbridge, Keysville, Kilmarnock, King and Queen County, King George County, King William County

La Crosse, Lancaster County, Lawrenceville, Lebanon, Lee County, Leesburg, Lexington, Loudoun County, Louisa, Louisa County, Lovettsville, Lunenburg County, Luray, Lynchburg

Madison, Madison County, Manassas, Manassas Park, Marion, Martinsville, Mathews County, McKenney, Mecklenburg County, Melfa, Middleburg, Middlesex County, Middletown, Mineral, Monterey, Montgomery County, Montross, Mount Crawford, Mount Jackson

Narrows, Nassawadox, Nelson County, New Castle, New Kent County, New Market, Newport News, Newsoms, Nickelsville, Norfolk, Northampton County, Northumberland County, Norton, Nottoway County

Occoquan, Onancock, Onley, Orange, Orange County

Page County, Painter, Pamplin, Parksley, Patrick County, Pearisburg, Pembroke, Pennington Gap, Petersburg, Phenix, Pittsylvania County, Pocahontas, Poquoson, Port Royal, Portsmouth, Pound, Powhatan County, Prince Edward County, Prince George County, Prince William County, Pulaski, Pulaski County, Purcellville


Radford, Rappahannock County, Remington, Rich Creek, Richlands, Richmond, Richmond County, Ridgeway, Roanoke, Roanoke County, Rockbridge County, Rockingham County, Rocky Mount, Round Hill, Rural Retreat, Russell County

Salem, Saltville, Saxis, Scott County, Scottsburg, Scottsville, Shenandoah, Shenandoah County, Smithfield, Smyth County, South Boston, South Hill, Southampton County, Spotsylvania County, St. Charles, St. Paul, Stafford County, Stanardsville, Stanley, Staunton, Stephens, Stony Creek, Strasburg, Stuart, Suffolk, Surry, Surry County, Sussex County

Tangier, Tappahannock, Tazewell, Tazewell County, The Plains, Timberville, Toms Brook, Troutdale, Troutville


Victoria, Vienna, Vinton, Virgilina, Virginia Beach

Wachapreague, Wakefield, Warren County, Warrenton, Warsaw, Washington, Washington County, Waverly, Waynesboro, Weber, West Point, Westmoreland County, White Stone, Williamsburg, Winchester, Windsor, Wise, Wise County, Woodstock, Wythe County, Wytheville

York County