Last Updated: January 2026
The only Richmond donation guide you need — what each charity accepts, their hours, and who offers free pickup.
Not every charity takes everything. Before you load up your car (or realize you need a truck), use this guide to find the right donation center for your items — or learn when junk removal makes more sense.
Quick Answer: Best Places to Donate Near Me in Richmond
| If You Have... | Donate To... | Free Pickup? |
|---|---|---|
| Furniture | Habitat ReStore | ✓ Yes |
| Clothing | Goodwill or Diversity Thrift | ✗ No |
| Working appliances (<10 yrs old) | Habitat ReStore | ✓ Yes |
| Mattress (stain-free, no king) | CARITAS | $50 fee |
| Baby items | Little Hands Virginia | ✗ No |
| Pet supplies | Richmond SPCA | ✗ No |
| Need same-day donation pickup | Get My Junk | ✓ Same-day |
| Stuff charities won't take | Get My Junk | ✓ Same-day |
Who Offers Free Furniture Pickup in Richmond VA?
No truck? These charities pick up furniture for free:
| Charity | Cost | What They Pick Up | How to Schedule |
|---|---|---|---|
| Habitat ReStore | FREE | Furniture, appliances under 10 yrs | Online with photos |
| Diversity Thrift | FREE | Furniture only | Email photos |
| Furbish Thrift | FREE | Furniture, large items | Call to request |
| CARITAS | $50 | Must include sofa, table, mattress, or dresser | Call, Tues-Sat |
Does Goodwill pick up furniture in Richmond? No — drop-off only at all six locations.
Can't Wait for Charity Scheduling? Get Same-Day Donation Pickup
Most charity pickups require scheduling days or weeks in advance — and they're picky about what they'll take. If you need items picked up today and donated, Get My Junk offers same-day donation pickup service.
Here's how it works:
- We pick up your items same-day (or whenever works for you)
- We take usable items directly to local donation centers
- You get a donation receipt for your tax records
- Items charities won't accept get disposed of responsibly
No waiting, no scheduling headaches, no loading a truck yourself.
Call (804) 789-5865 for same-day donation pickup.
What Each Richmond Charity Accepts (At-a-Glance)
| Item | Goodwill | ReStore | Diversity | CARITAS | Furbish |
|---|---|---|---|---|---|
| Furniture | ✓ | ✓ | ✓ | ✓ | ✓ |
| Mattresses | ✗ | ✗ | ✗ | ✓* | ✗ |
| Clothing | ✓ | ✗ | ✓ | Limited | ✓ |
| Large Appliances | ✗ | ✓* | ✗ | ✗ | ✗ |
| Electronics | ✓* | ✗ | ✓* | ✗ | ✓ |
| Exercise Equipment | ✗ | ✗ | ✗ | ✗ | ✗ |
| Free Pickup | ✗ | ✓ | ✓ | $50 | ✓ |
*With conditions — details below
Where to Donate Furniture in Richmond VA
Habitat ReStore — Best Overall for Furniture
The go-to for furniture donations. Free pickup, wide acceptance, and proceeds fund affordable housing.
Accepts:
- Sofas, chairs, loveseats (no rips/stains)
- Dining and kitchen tables
- Dressers, nightstands, bedroom furniture
- Cabinets, vanities (all parts included)
- Antiques and area rugs under 10 feet
Won't Accept:
- Sleeper sofas, sectionals
- Entertainment centers for tube TVs
- Corporate office furniture
- Particleboard in poor condition
Pickup: FREE — schedule online with photos
Locations:
- Northside — 1901 Roane St | Mon-Sat 10am-4:30pm | (804) 228-1305
- Chesterfield — 1201 Mall Dr | Tues-Sat 10am-4:30pm | (804) 299-4552
- Mechanicsville — 7199 Stonewall Pkwy | Mon-Sat 9am-5pm | (804) 569-6226
Website: richmondhabitat.org/restore
Diversity Thrift — Best for Furniture + Clothing
Supports LGBTQ+ community programs. Takes both furniture and clothing, offers free furniture pickup.
Accepts: Furniture (good condition), clothing, flat-screen TVs, housewares, vintage items
Won't Accept: Mattresses, sleeper sofas, sectionals, recliners, exercise equipment, large appliances
Pickup: FREE for furniture — email photos to thrift@diversityrichmond.org
Location: 1407 Sherwood Ave, Richmond 23220 | Tues-Sun 10am-3pm | (804) 353-8890
Furbish Thrift — Best for Quality Furniture + Home Decor
100% supports animal welfare. Curated selection — they're pickier but offer free pickup.
Accepts: Furniture, clothing, art, collectibles, electronics, musical instruments
Won't Accept: Mattresses, recliners, sectionals, exercise equipment, large appliances, pianos, desks
Pickup: FREE upon request
Location: 2833 Hathaway Rd (Stratford Hills) | Wed-Sun 10am-6pm | (804) 505-3117
Goodwill — Most Convenient, No Pickup
Six locations with extended hours. Best for quick drop-offs of clothing and smaller items.
Accepts: Clothing, small furniture, housewares, books, flat-screen TVs under 5 years old
Won't Accept: Mattresses, large appliances, tube TVs, TVs over 5 years old, exercise equipment, cribs, car seats
Pickup: NOT available
Locations:
- Regency Square — 1420 N. Parham Rd
- West Broad — 6202 W Broad St
- Midlothian — 6301 Midlothian Tpke (has E-Recycle center)
- Stratford Hills — 7101A Forest Hill Ave
- Fountain Square — 8018 W Broad St
- Centerville — 1650 St. Matthews Ln
Hours: Most Mon-Sat 9am-9pm, Sun 10am-8pm
No time to drop off? Get My Junk offers same-day donation pickup — we'll take your items to local charities and provide a donation receipt. Call (804) 789-5865.
Where to Donate Mattresses in Richmond VA
Short answer: Almost nowhere. Health regulations prevent most charities from accepting mattresses.
CARITAS — The Only Option
Will accept IF:
- No stains, rips, or tears
- Not king-size
- Not foam or Tempur-Pedic
Location: 2220 Stockton St, Richmond 23224 | Mon-Fri 11am-3pm | (804) 887-1581
Pickup: $50 fee, and you must also be donating a sofa, table, or dresser.
Mattress doesn't qualify? Most don't. Get My Junk provides same-day mattress removal and proper disposal. Call (804) 789-5865 for a free quote.
Where to Donate Appliances in Richmond VA
Large appliances are tough — only one charity takes them.
Habitat ReStore — Only Option
Will accept IF:
- Under 10 years old
- Fully working
- Electric (not gas)
Accepts: Refrigerators, freezers, washers, electric dryers, dishwashers, electric stoves, microwaves, working HVAC units
Pickup: FREE for qualifying appliances
Appliance too old or not working? Get My Junk handles appliance removal and recycling. Call (804) 789-5865.
Where to Donate Clothing in Richmond VA
Multiple options — here's how they compare:
| Charity | Best For | Hours | Pickup? |
|---|---|---|---|
| Goodwill | Quick drop-off, any clothing | Until 9pm | ✗ |
| Diversity Thrift | Good condition items | Tues-Sun 10am-3pm | ✗ |
| Furbish Thrift | Quality pieces | Wed-Sun 10am-6pm | On request |
| New Life Thrift | Popular brands | Varies | ✗ |
| Crater Hospice | General clothing | Varies | ✗ |
Note: All require clothing to be clean, unstained, and odor-free.
Where to Donate Baby Items in Richmond VA
Little Hands Virginia
Supports 1,500+ children annually with essentials for families in need.
Accepts (newborn–3 years):
- Clothing newborn-5T
- Car seats, strollers
- High chairs, bouncy seats, exersaucers
- Pack n Plays, toys, books
Must be NEW: Diapers, wipes, formula, bottles, pacifiers, toiletries
Won't Accept: Cribs, bassinets, walkers, crib bedding, large swings
Location: 3707 Saunders Ave, Richmond 23227 | Mon-Wed 10am-3pm | (804) 977-4044
Where to Donate Pet Supplies in Richmond VA
Richmond SPCA
Accepts: Unopened pet food, cat litter, toys, collars/leashes, pet beds, carriers, new cat trees
Won't Accept: Opened food, used cat trees, medications, retractable leashes
Location: 2519 Hermitage Rd, Richmond 23220 | (804) 521-1308
Hours vary — Mon 8am-5pm, Tues-Fri 8am-7pm, Sat 11am-6pm, Sun 12pm-5pm
Items Richmond Charities Won't Accept
Some things are nearly impossible to donate. Here's what to do instead:
| Item | Why Charities Refuse | What To Do |
|---|---|---|
| Exercise equipment | Liability, too heavy | Sell on Marketplace or junk removal |
| Sleeper sofas & sectionals | Too heavy to move/display | junk removal |
| Cribs & car seats | Safety liability | Manufacturer recycling or junk removal |
| Tube TVs & old electronics | Disposal cost | Goodwill E-Recycle (Midlothian) or junk removal |
| Mattresses (most) | Health regulations | CARITAS (if pristine) or junk removal |
| Paint & chemicals | Hazardous | County HHW collection days |
Have a mix of donatable items AND stuff charities won't take? Get My Junk handles both in one trip. We take your good items to donation centers (and provide a receipt), then properly dispose of the rest. No multiple pickups, no hassle.
Call (804) 789-5865 or Get a Free Quote →
Tax Deduction Tips for Donations
Get Your Receipt: Always request one at drop-off. You assign the value — charities don't.
Valuation Rule of Thumb: 20-30% of original retail for gently used items.
Documentation:
- Under $250 — Receipt with charity name, date, description
- $250-$500 — Written acknowledgment from charity
- Over $500 — IRS Form 8283
- Over $5,000 — Professional appraisal may be required
Pro Tip: Photograph items before donating and keep itemized lists.
Frequently Asked Questions
Does Goodwill pick up furniture donations in Richmond?
No. Goodwill of Central Virginia is drop-off only. For free furniture pickup, contact Habitat ReStore, Diversity Thrift, or Furbish Thrift. For same-day donation pickup with a receipt, call Get My Junk at (804) 789-5865.
Who offers same-day donation pickup in Richmond VA?
Most charities require scheduling days or weeks in advance. Get My Junk offers same-day donation pickup — we pick up your items, deliver them to local donation centers, and provide you with a donation receipt for tax purposes.
Where can I donate a mattress in Richmond VA?
CARITAS Furniture Bank is the only option, and only if the mattress is completely stain-free, rip-free, and not king-size or foam. For mattresses that don't qualify, call Get My Junk at (804) 789-5865.
What's the best place to donate furniture in Richmond?
Habitat ReStore. They accept most furniture types, offer free pickup, and proceeds support affordable housing construction.
Who picks up furniture donations for free in Richmond VA?
Habitat ReStore, Diversity Thrift, and Furbish Thrift offer free furniture pickup. CARITAS charges $50.
Can I donate a refrigerator or washer in Richmond?
Only to Habitat ReStore, and only if it's under 10 years old and fully working.
Is it better to donate or throw away old furniture?
Donate if it's in good condition — it keeps items out of landfills and supports local nonprofits. If furniture is damaged, stained, or broken, junk removal services like Get My Junk ensure responsible disposal and recycling.
What does Goodwill not accept?
Mattresses, large appliances, tube TVs, TVs over 5 years old, exercise equipment, cribs, car seats, building materials, and hazardous materials.
How do I get rid of furniture charities won't take?
Call a junk removal service. Get My Junk removes furniture, mattresses, and appliances that don't meet charity requirements. (804) 789-5865
Richmond Donation Centers: Contact & Hours
| Charity | Address | Hours | Phone |
|---|---|---|---|
| ReStore Northside | 1901 Roane St | Mon-Sat 10am-4:30pm | (804) 228-1305 |
| ReStore Chesterfield | 1201 Mall Dr | Tues-Sat 10am-4:30pm | (804) 299-4552 |
| ReStore Mechanicsville | 7199 Stonewall Pkwy | Mon-Sat 9am-5pm | (804) 569-6226 |
| Diversity Thrift | 1407 Sherwood Ave | Tues-Sun 10am-3pm | (804) 353-8890 |
| Furbish Thrift | 2833 Hathaway Rd | Wed-Sun 10am-6pm | (804) 505-3117 |
| CARITAS | 2220 Stockton St | Mon-Fri 11am-3pm | (804) 887-1581 |
| Little Hands VA | 3707 Saunders Ave | Mon-Wed 10am-3pm | (804) 977-4044 |
| Richmond SPCA | 2519 Hermitage Rd | Varies | (804) 521-1308 |
| Goodwill Regency Square | 1420 N. Parham Rd | Mon-Sat 9am-9pm, Sun 10am-8pm | (800) 922-0661 |
| Goodwill West Broad | 6202 W Broad St | Mon-Sat 9am-9pm, Sun 10am-8pm | (804) 285-0571 |
| Goodwill Midlothian | 6301 Midlothian Tpke | Mon-Sat 9am-9pm, Sun 10am-8pm | (804) 745-6300 |
| Goodwill Stratford Hills | 7101A Forest Hill Ave | Mon-Sat 9am-9pm, Sun 10am-8pm | (804) 549-4002 |
| Goodwill Fountain Square | 8018 W Broad St | Mon-Sat 9am-9pm, Sun 10am-8pm | (804) 565-6780 |
| Goodwill Centerville | 1650 St. Matthews Ln | Mon-Sat 9am-9pm, Sun 10am-8pm | (804) 708-7006 |
Need Same-Day Donation Pickup in Richmond?
Don't have a truck? Can't wait weeks for charity scheduling? Get My Junk makes donating easy.
Our Same-Day Donation Pickup Service:
- We pick up your items today (or whenever fits your schedule)
- We deliver usable items directly to local charities — including many featured in this guide
- You receive a donation receipt for tax purposes
- Items charities can't accept get recycled or disposed of responsibly
No loading heavy furniture yourself. No coordinating with multiple charities. No waiting around for pickup windows.
Also removing items charities won't take? We handle it all in one trip — donate what qualifies, responsibly dispose of the rest.
- Same-day and next-day service available
- Free, no-obligation quotes
- We do all the lifting and loading
Call (804) 789-5865 or Get Your Free Quote →
This guide is maintained by Get My Junk, a veteran-owned junk removal company in Richmond, VA. We offer same-day donation pickup with tax receipts, and partner with local charities to donate 60%+ of what we haul. Have updates or corrections? Contact us.

