500K+ titles for high-volume buyers.

Request Inventory Access
BookDrop

Donate Books

Have Books to Donate in New Jersey?

BookDrop picks up books from your home for free across 21 counties and 566+ communities in New Jersey. We sort, resell, and redistribute — keeping books out of landfills. Minimum 250 books. Schedule in under a minute.

Atlantic County

Shore Communities, Year-Round Readers

23 towns served

  • Absecon
  • Atlantic City
  • Brigantine
  • Buena
  • Buena Vista Township
  • +18 more

Bergen County

North Jersey's Busiest Bookshelves

70 towns served

  • Allendale
  • Alpine
  • Bergenfield
  • Bogota
  • Carlstadt
  • +65 more

Burlington County

South Jersey's Largest County, Now Served

40 towns served

  • Bass River Township
  • Beverly
  • Bordentown
  • Bordentown Township
  • Burlington
  • +35 more

Camden County

Across the River from Philly, Books Pile Up

37 towns served

  • Audubon
  • Audubon Park
  • Barrington
  • Bellmawr
  • Berlin Borough
  • +32 more

Cape May County

Beach Reads Deserve a Second Life

16 towns served

  • Avalon
  • Cape May
  • Cape May Point
  • Dennis Township
  • Lower Township
  • +11 more

Cumberland County

Rural South Jersey Reads Too

14 towns served

  • Bridgeton
  • Commercial Township
  • Deerfield Township
  • Downe Township
  • Fairfield Township
  • +9 more

Essex County

Newark to Montclair — We Pick Up Everywhere

22 towns served

  • Belleville
  • Bloomfield
  • Caldwell
  • Cedar Grove
  • East Orange
  • +17 more

Gloucester County

South Jersey's Growing Suburbs

25 towns served

  • Clayton
  • Deptford
  • East Greenwich Township
  • Elk Township
  • Franklin Township
  • +20 more

Hudson County

City Living, Bookshelf Problems

12 towns served

  • Bayonne
  • East Newark
  • Guttenberg
  • Harrison
  • Hoboken
  • +7 more

Hunterdon County

Horse Country, Big Libraries

26 towns served

  • Alexandria Township
  • Bethlehem Township
  • Bloomsbury
  • Califon
  • Clinton
  • +21 more

Mercer County

Princeton to Trenton — Books in Every Direction

12 towns served

  • East Windsor
  • Ewing
  • Hamilton
  • Hightstown
  • Hopewell
  • +7 more

Middlesex County

Central Jersey's Book Hub

25 towns served

  • Carteret
  • Cranbury
  • Dunellen
  • East Brunswick
  • Edison
  • +20 more

Monmouth County

Shore Towns to Horse Farms

53 towns served

  • Aberdeen
  • Allenhurst
  • Allentown
  • Asbury Park
  • Atlantic Highlands
  • +48 more

Morris County

Historic Towns, Overstuffed Bookshelves

39 towns served

  • Boonton
  • Boonton Township
  • Butler
  • Chatham
  • Chatham Township
  • +34 more

Ocean County

Shore Living, Book Giving

33 towns served

  • Barnegat
  • Barnegat Light
  • Bay Head
  • Beach Haven
  • Beachwood
  • +28 more

Passaic County

Paterson to Wayne — We Cover It All

16 towns served

  • Bloomingdale
  • Clifton
  • Haledon
  • Hawthorne
  • Little Falls
  • +11 more

Salem County

Small County, Same Great Service

15 towns served

  • Alloway Township
  • Carneys Point
  • Elmer
  • Elsinboro Township
  • Lower Alloways Creek Township
  • +10 more

Somerset County

Pharma Corridor Bookworms

21 towns served

  • Bedminster
  • Bernards Township
  • Bernardsville
  • Bound Brook
  • Branchburg
  • +16 more

Sussex County

Northwest Jersey's Mountain Readers

24 towns served

  • Andover
  • Andover Township
  • Branchville
  • Byram Township
  • Frankford Township
  • +19 more

Union County

Dense Suburbs, Fast Turnaround

21 towns served

  • Berkeley Heights
  • Clark
  • Cranford
  • Elizabeth
  • Fanwood
  • +16 more

Warren County

Delaware River Valley Readers

22 towns served

  • Allamuchy Township
  • Alpha
  • Belvidere
  • Blairstown Township
  • Franklin Township
  • +17 more