Looking to donate specific items safely and eco-friendly in our East Bay community? I gotchu.
Donate the Tough Stuff properly
Dispose of Hazardous Material Sustainably
Mattresses & Box Springs: Habitat for Humanity ReStore Oakland
Mattresses are collected from ReStore Oakland by the Mattress Recycling Council to be broken down into separate materials like foam, wood, and steel for recycling. Over 75% of a single mattress can be recycled into new products!
✨ Accepts:
- mattresses
- box springs
- paint
- clothes
- shoes
- scrap cardboard & metal (small fee applies)
✅ Limit:
- They do not offer pickups for mattresses—you must bring them in yourself.
- Drop off up to five mattresses or box springs per day, for free — no appointment needed.
🛑 Does Not Accept:
- Items that are wet, heavily soiled, or infested with bedbugs
- Foam-only air mattresses, crib or juvenile mattresses, sofa beds, futons, toppers, pillows, sleeping bags, etc
- Hours: Monday – Saturday 9:00 AM – 4:00 PM
- Address: 9235 San Leandro Street, Oakland, CA 94603
Furniture: Grateful Gatherings
Cause: When a family transitions from homelessness or crisis into a new home in the Bay Area, we help them furnish it. We believe that families can thrive when they have a safe and comfortable home.
Accepts Donations: gently used couches, coffee tables, dressers, dining table + chair sets, end tables, nightstands, tv stands, desks, desk chairs
Does NOT accept: mattresses or bed frames
Donation Process: Fill out the furniture donation form. Schedule pick up or drop off appointment.
- Address: 2930 Domingo Avenue #181, Berkeley, CA 94705
- Email: rachel@gratefulgatherings.org
Home Fixtures: Habitat for Humanity ReStore
Cause: Habitat for Humanity brings people together to build homes, communities and hope for a world where everyone has a decent place to live.
Accepts Donations:
- fully intact/upholstered furniture
- new/less than 7 year old appliances
- unused/ new/perfectly working tools/materials, light fixtures
- high quality/full sets cabinets
- good condition doors/windows
- perfectly clean/functioning plumbing/fixtures
- new floorboards, home decor, sports equipment, bicycles
Donation Limit: call for a donation inquiry, pianos (drop off only), mattresses + paint only accepted at Oakland location
Request a Pick Up: complete the pick up request form, confirm date/time, pay a flat fee of $40, Special note: on the day of your scheduled pickup, your donations must be in a garage, driveway, parking space, or curbside at time of pickup
Concord
- Hours: Wednesday – Sunday 9:00 AM – 4:00 PM
- Phone: (925) 826-5465
- Address: 2080 Diamond Blvd, Concord, CA 94520
Oakland
- Hours: Monday – Saturday 9:00 AM – 4:00 PM
- Phone: (510) 777-1447
- Address: 9235 San Leandro Street, Oakland, CA 94603
San Jose
- Hours: Wednesday – Sunday 9:00 AM – 4:00 PM
- Phone: (408) 929-2203
- Address: 1608 Las Plumas Avenue, San Jose, CA 95133
Antiques: Hospice of the East Bay
Cause: Donations create critical programs that enhance the quality of life for community members, music therapy, grief support for children & teens, and high-quality hospice care to everyone who needs it, regardless of their insurance status or ability to pay
Accepts Donations: Furniture, Clothing, Housewares, Jewelry, Home & Garden, Vintage
Donation Limit: . Delivering your donations in bags that weigh less than 20lbs is much appreciated. To schedule a pick-up time, please call us at (925) 674-9072
- Hours: Monday through Sunday 10:00 AM – 4:00 PM
- Address & Phone:
- 1536 Newell Ave, Walnut Creek, CA 94596, (925) 947-1064
- 959 Contra Costa Blvd, Pleasant Hill, CA 94523 (925) 349-9680
- 3470 Buskirk Ave, Pleasant Hill, CA 94523 (925) 887-5678
- 444 Diablo Road, Danville, CA 94526 (925) 838-7697
- 5350 Clayton Road, Concord, CA 94521 925-674-9427
- 3162 Danville Blvd, Alamo, CA 94507 925-820-6525
- 550 Morello Ave, Martinez, CA 94553 925-372-3821
Recycle Clothing/Linens/Jewelry: Youth Homes Thrift Shop
Cause: Supports teens aging out of foster care by providing jobs, free clothing, and more
Recycle/Repurpose Materials: clothing, linens, jewelry
Accepts Donations: clothing, small furniture, books, antiques, housewares, dishes, linens, art work, and more.
Donation Limit: washed , clean, good condition
- Address: 15 B Vivian Drive Pleasant Hill, CA 94523
- Hours: Monday through Saturday 10:00 AM – 3:00 PM
- Phone: 925 798 5561
Pillows & Linens: “Rescued Treasures” Community Concern for Cats
Cause: All the proceeds go directly to helping homeless cats in Contra Costa County
Accepts Donations: pillows, linens, gently used clothing, furniture, books, antiques, housewares, dishes, art work, and other household items in good condition
- Address: 1270 Newell Ave i, Walnut Creek, CA 94596
- Hours: Monday through Saturday 10:00 AM – 4:30 PM, Sunday 12:00 PM – 4:00 PM
- Phone: (925) 937-3201
Glasses: Lion’s Club
Cause: helping combat vision impairment and blindness. With this same conviction, Lions have also been a force in providing medical care and education to help prevent hearing loss.
Accepts Donations: glasses, hearing aids
Donate Eyeglasses
- Walmart Vision Centers: Lions Clubs International has a partnership with the Walmart Corporation. You can deposit your eyeglasses at any participating Walmart Vision Center.
- Local Lions clubs: Some local Lions clubs collect eyeglasses. To contact a Lions club in your community to find out if they collect eyeglasses, please use the Club Locator to find a local club near your community. Once you’ve located a club, click the envelop icon to send a message to the club.
- Lions Eyeglasses Recycling Centers (LERC): If you are unable to find a local Walmart or Lions club that accepts eyeglasses donations, you can mail your eyeglasses or unopened contact lenses to the nearest LERC. You can find your nearest LERC here.
Hearing Aids: used hearing aids of any age, brand or model can do so by visiting the Hearing Charities of America donations page. There, you can reach out with questions or complete the online donation form to start the donation process.
- Walnut Creek: 700 Bancroft Rd, Walnut Creek , 94596
- Pleasant Hill: 40 Golf Club Rd, Pleasant Hill CA, 94523
- Concord: 755 Oak Grove Rd, Concord California, 94518
- Martinez: 1190 ARNOLD DRIVE, MARTINEZ CA, 94553
- Moraga: 1419 Moraga Way, Moraga CA, 94556
Toiletries: Wayside Inn (Assistance League)
Cause: toiletries can be donated for monthly kids food boxes
Donations Accepted: UNOPENED toiletries
- Hours: Tuesday through Saturday 10:00 AM – 4:00 PM
- Phone: (925) 284-4781
- Address: 2711 Buena Vista Ave, Walnut Creek, CA 94597
Arts & Crafts: Creative Upcycle
Cause: Donations make an impact on the local community by enabling UpCycle for reuse materials and a creative making space for the community
Accepts Donations: Arts & crafts, art/craft books, baskets, fabric, feathers, glass items, office supplies,paper, picture frames, shells, stamps, tins/containers, tile, toys, games, vintage items, yarn. See the full acceptable items list.
Donation Limit: Donation drop-off by appointment only.
- Address: 1660-C Contra Costa Blvd, Pleasant Hill, CA 94523
- Phone: (925) 324 – 6156
- Hours: Monday – Thursday 10:00 AM to 4 PM
Books/DVD’s/CD’s: Friends of the Library
Cause: Friends of the library groups are a vital source of funds for events, collections, facilities, and equipment at 30 Contra Costa libraries.
Accepts Donations: books, audiobooks, vinyl, CDs, DVDs, board games and jigsaw puzzles
Donation Limit: 2 bags/boxes of books, please call a specific location to confirm acceptable items
Pleasant Hill
- Hours: 7 days a week 11:00 AM – 5:00 PM
- Phone: (925) 349-9620
- Address: 955 Contra Costa Blvd, Pleasant Hill, CA 94523
Walnut Creek Downtown
- Hours:
- Monday & Tuesday: 10:00 AM—8:00 AM
- Wednesday & Thursday: 10:00 AM—6:00 AM
- Friday & Saturday: 9:00 AM—5:00 AM
- Phone: (925) 977-3349
- Address: 1644 North Broadway Street, Walnut Creek, CA 94596
- Hours:
- Monday – Thursday 10:00AM to 8:00PM
- Friday – Saturday 10:00AM – 6:00PM
- Phone: (925) 938-1481
- Address: 2661 Oak Grove Rd., Walnut Creek, CA 94598
Lafayette
- Hours:
- Monday – Thursday: 10:00 AM – 6:00 AM
- Friday: 10:00 AM – 5:00 AM
- Saturday: 10:00 AM – 4:00 AM
- Phone: (925) 385-2296
- Address: 3491 Mt. Diablo Blvd., Lafayette, CA 94549
- Does NOT accept: Books that are damaged, mildewed or moldy, smell of tobacco, or with significant underlining, highlight or notes. We do not accept encyclopedias, legal casebooks and statutes, magazines, recordings, video or audio cassettes or music CDs.
Baby Items: Birthright
Cause: Birthright is committed to providing confidential, non-judgmental support to any woman who is pregnant or thinks she might be pregnant, no matter her age, race, circumstances, religion, marital status or financial situation.
Accepts Donations: Baby clothing, maternity clothing, linens, blankets, burp cloths, unused diapers
Does NOT accept: baby toys, kids toys, pillows, large baby items
Donation Process: Please call before dropping off your donations.
- Address: 3106 Clayton Road, Concord, California, 94519
- Phone: (925) 798 -7227
- Hours:
- Monday & Wednesday: 1:00 PM – 4:00 PM
- Tuesday 11:00 AM – 4:00 PM
- Thursday 11:00 AM – 2:00 PM
- Friday & Saturday By Appointment
Toys: Bay Area Crisis Nursery
Cause: BACN’s mission is to prevent child abuse and neglect by offering critical services to families during difficult times. We create a warm, safe, and loving environment where children receive short-term care while their parents address challenging circumstances. All BACN services are free, voluntary, and confidential.
Accepts Donations: clean and gently used toys (to prevent any possible choking hazards please be sure small toys are secured in a bag), children’s equipment, diapers, non-expired baby food and formula, unopened diapers, books in good condition, puzzles and games (please tape boxes to ensure small pieces are kept inside), gently worn children’s clothing, and children’s shoes.
- Baby clothing, blankets, bottles, strollers, and equipment
- Children’s clothing, shoes, books, toys, furniture, and more.
Donation Process: Please call before dropping off your donations to ensure all items will be accepted!
- Address: 1506 Mendocino Dr, Concord, 94521
- Phone: 925-685-8052
- Hours: Monday – Friday : 10:00 AM – 5:00 PM
Recycle Hazardous Material Sustainably
Paint
1. PaintCare:
- PaintCare is a program that facilitates the collection and recycling of leftover architectural paint.
- In California, many retailers, including paint, hardware, and home improvement stores, participate as drop-off locations.
- You can find a drop-off site near you using the PaintCare site locator tool.
- Typically, these stores accept paint during their regular business hours.
2. Central Contra Costa HHW Collection Facility:
- This facility, located in Martinez, accepts various household hazardous waste items, including paint.
- It’s a designated location for proper disposal of hazardous materials.
- Check their website for specific hours of operation and accepted items.
3. LoadUp:
- LoadUp offers convenient curbside or in-home pickup of paint and other items.
- You can schedule a pickup online and choose curbside service for a discount.
- This service is ideal for larger quantities or if you need assistance with moving the paint.
4. Downtown Walnut Creek Ace Hardware:
- This location also participates in paint recycling and accepts paint during their regular business hours.
- You can find them at 2044 Mount Diablo Blvd, Walnut Creek, CA, 94596.
- Please note: STRICT RULES, all paints must have labels and be filled, no barely empty containers or unlabeled containers accepted.
Light Bulbs
Recycle Options:
- Single-Family Home Residents: Place CFLs in a clear bag and put the bag on the ground next to your blue recycling cart each week for collection. The driver will pick them up seperately.
- Home Depot: Take your CFL bulbs to any Home Depot store for free recycling.
- Household Hazardous Waste Program: The Alameda County Household Hazardous Waste Program has facilities in Hayward, Livermore, and Oakland where you can drop off various types of bulbs, including fluorescent and CFLs.
- RecycleSmart: Check the RecycleSmart website for information on hazardous waste disposal events and locations, which may include light bulb recycling.
Types of Light Bulbs:
- Compact Fluorescent Lights (CFLs)
- Single-Family Home Residents: Place CFLs in a clear bag and put the bag on the ground next to your blue recycling cart each week for collection. The driver will pick them up seperately.
- Commercial and Multi-Family: Household Hazardous Waste (HHW) Facility in Martinez. For more information visit www.CentralSan.org.
- Light Emitting Diode (LED) Bulb Household Hazardous Waste (HHW) Facility in Martinez. For more information visit www.CentralSan.org.
- Fluorescent Tubes, High Intensity Discharge Bulbs and Neon Signs Household Hazardous Waste (HHW) Facility in Martinez. For more information visit www.CentralSan.org.
Batteries
Batteries contain lead and toxic heavy metals. It is illegal in California to dispose of batteries in curbside carts and bins.
If you live in a single-family home, place all small household batteries in a clear, sealed bag and set them on top of your blue recycling cart lid each week on your normal service day. The recycling driver will collect batteries separately. If you notice your driver is not collecting your batteries, please call RecycleSmart at 925-906-1801 or email authority@recyclesmart.org to let us know. Single-family homes can also set batteries out on the bi-annual Reuse Day, including auto batteries. Auto batteries are only accepted on the Reuse Day, not weekly. All residents can also use the free drop-off retail partners listed below and take batteries to Central San’s HHW Facility in Martinez.
Apartments, Condos, and Businesses: Drop off at one of our local partner retail locations below for free:
- Walnut Creek – Ace Hardware, 2044 Mt. Diablo Blvd.
- Alamo – CVS/Pharmacy, 3158 Danville Blvd.
- Blackhawk – CVS/Pharmacy, 3420 Camino Tassajara
- Danville – CVS/Pharmacy, 650 San Ramon Valley
- Danville – Danville Music, 115 Town and Country Dr.
- Danville – Walgreen’s, 611 San Ramon Valley
- Lafayette – CVS/Pharmacy, 3625 Mt. Diablo Blvd.
- Lafayette – Ace Hardware, 3311 Mt. Diablo Blvd.
- Moraga – Ace Hardware, 1409 Moraga Rd.
- Moraga – CVS/Pharmacy, 1480 Moraga Rd. #D
- Moraga – CVS/Pharmacy, 580 Moraga Rd.
- Orinda – CVS/Pharmacy, 50 Moraga Way
- Orinda – Rite Aid, 27 Orinda Way
- Walnut Creek – CVS/Pharmacy, 1123 S. California Blvd.
- Walnut Creek – CVS/Pharmacy, 1914 Tice Valley Blvd.
- Walnut Creek – CVS/Pharmacy, 738 Bancroft Rd.
- Walnut Creek – Rite Aid, 1526 Palos Verde Mall
Electronics
It is illegal to dispose of electronics in the garbage. Your unwanted and obsolete electronic equipment and appliances are one of the fastest growing waste streams. When discarded in landfills, these items not only lock up components that contain valuable and reusable natural resources, but they also contain toxic chemicals that can contaminate soil and groundwater.
- Best Buy
- Hours: Monday – Saturday 10:00am – 8:00pm, Sunday 11:00am – 7:00pm
- Phone: (925) 988 – 0256
- Address: 3260 Buskirk Ave Pleasant Hill, CA 94523
- Staples
- Hours: Monday – Saturday 8:00am – 9:00pm, Sunday 10:00am – 6:00pm
- Phone: (925) 691 – 4060
- Address: 2120 Contra Costa Blvd, Pleasant Hill, CA 94523
- Rapid Recycle
- Hours: Tuesday – Saturday 8:30am – 5:00pm
- Phone: (925) 671 – 8008
- Address: 5292 Pacheco Blvd, Pacheco, CA 94553
Oil/Anti-freeze/filter Options
Single Family Home Residents:
- Request a used motor oil disposal container by calling Republic Services at (925) 685-4711.
- Pour used motor oil into the supplied disposal container and carefully seal the container.
- Place the sealed container on the ground next to your blue recycling cart.
- 2 gallons maximum of oil per pickup.
- Place used filters in the bag provided by Republic Services and attach to the oil container.
Multi Family Properties and Commercial Businesses: Take motor oil to the Household Hazardous Waste Facility in Martinez.
Many auto service shops, auto parts stores and oil change services accept used motor oil and oil filters for recycling (call ahead).
Treated Wood Waste
Where can I dispose of Treated Wood Waste (TWW) such as railroad ties and pressure treated wood?
- TWW is considered a hazardous waste and must be disposed of properly. The following facilities are authorized by the California Regional Water Quality Control Board to accept TWW. Please contact the facility before taking TWW to them for disposal.
- Mt. Diablo Resource Recovery, Pittsburg
- Keller Canyon Landfill, Pittsburg – 925-232-2924
- Vasco Road Landfill, Livermore – 925-453-3620
- Altamont Landfill, Livermore – 866-909-4458
Medical Sharps
California FREE mail-back sharps container request!
Improper management of discarded needles can pose a health risk to the public and waste workers. Dispose of used medical sharps in a red hard-plastic sharps container at one of these locations:
- Alamo Sheriff’s Substation – 150 Alamo Plaza, Suite C.
- Lafayette Fire Station – 3338 Mt. Diablo Blvd.
- Moraga Fire Station – 1280 Moraga Way
- Orinda Police Department – 22 Orinda Way
- Walnut Creek Fire Station – 1050 Walnut Avenue
- Walnut Creek City Hall – 1666 North Main Street
- Rossmoor Gateway Building – 1001 Golden Rain Road (For Rossmoor residents only)
- Danville Police Department – 510 La Gonda Way
The hosting organizations listed above are going out of their way to help their communities. Therefore, do not, under any circumstances, leave sharps, medications, or any other products on their property. Doing so could jeopardize the viability of these collection programs.
Expired Medicine: Pharmacy Drop-Boxes
Almost all pharmacies have a drop box: CVS, Safeway, etc.
Accepts Donations: prescription medication, OTC medication, liquid medication bottles
CVS
- Walnut Creek:
- 1123 S CALIFORNIA BLVD WALNUT CREEK, CA, 94596
- 1960 TICE VALLEY BLVD WALNUT CREEK, CA, 94595
- 738 BANCROFT RD WALNUT CREEK, CA, 94598
- Lafayette: 3625 MT DIABLO BLVD, LAFAYETTE, CA, 94549
- Alamo: 3158 DANVILLE BLVD, ALAMO, CA, 94507
- Moraga: 580 MORAGA RD, MORAGA, CA, 94556
- Pleasant Hill: 560 CONTRA COSTA BLVD, PLEASANT HILL, CA, 94523
- Concord:
- 2677 CLAYTON RD, CONCORD, CA, 94519
- 4424 TREAT BLVD, CONCORD, CA, 94521

Subscribe for Free Tidy Checklists!
donations east bay