Your Online Guide for Reuse, Repair, Recycling, and Safe Disposal
Serving Alameda County, Contra Costa County, and the City of Palo Alto

What do I do with:



Books - Textbooks

Recycle damaged, torn, out of dates book and removed hard covers. Consider online resale of good condition recent editions, or donation of good condition recent editions to community organizations like prisons.


Vendor Address City Destination Disposal Method Notes
2 A Good Cause 530 Midcrest Rd Oakland Reuse Free Drop-off, Free Pick-up Works with large quantities like libraries and schools to get them to organizations in need.
Amazon Trade-In Program Seattle Reuse Buyback Mail-in
Bookfinder Berkeley Reuse Free Mail-in Use online site for a new and used book price comparison.
Books for the Barrios 1125 Wiget Lane Walnut Creek Reuse Free Drop-off
eCampus A Book Company
2415 Palumbo Dr
Lexington Reuse Buyback Mail-in Buys back books and takes a commission.
Little Free Library Reuse Free Drop-off
Pleasanton Transfer Station 3110 Busch Rd. Pleasanton Recycle Paid Drop-off
RecycleATextbook 817 Winchester Rd
Suite 103
Lexington Reuse Free Mail-in
Sell Back Your Book 900 Knell Rd
Dock 15
Montgomery Reuse Buyback Mail-in
St. Vinnie's of Lane County Oregon (SVDP) Recycling Warehouse Drop-off
135 N. Cleveland St
Eugene Reuse Free Pick-up Large quantity. We work with libraries, transfer stations, and nonprofits across the country to help reuse and recycle books.
Valore Books 268 Summer St
Boston Reuse Buyback Mail-in

Curbside Service

Recycling Bulky Pickup Note
Castro Valley Sanitary District
Separate and label good/working condition items for donation as part of your Bulky & Reuse Pick-up set out.
Hayward (Oro Loma - L2)
San Leandro
San Leandro (Oro Loma - L3)
San Lorenzo (Oro Loma)
Unincorporated Oro Loma (L1)
Union City

Questions? Comments?   We're here to help!      Get in touch!

Brought to you by A public agency reducing waste in Alameda County since 1976.

Grab the mobile apps for answers on the go:

Download on the App Store
Get it on Google Play