Donation Request Form 
  • Book Donations Request Form

    Half Price Books will consider donation requests from 501(c)(3) nonprofit organizations and educators that focus on literacy, the environment, or education. Once approved, the HPB team will respond via the email address provided in your completed form. Donations of books and media can only be fulfilled in markets where we operate. Pick-up at an HPB store or facility is required. For a full list of our stores, please visit Our Stores page.

  • Submit Your Request

    Thanks for reaching out to us about your cause. As part of our donation efforts, it is our mission to process as many donations as possible, but we cannot guarantee that every request will be granted. Please see our Donation Policy below for details.

  • Your Information

  • Half Price Books Location

  • Donation Information

    If you are looking to receive merchandise as your donation, please note we cannot promise specific titles. Boxes will be prefilled with a random assortment of titles that fit your requested age range. Any titles you receive that do not align with your organization's needs can be donated or gifted as you see fit.
  •  / /
  • Donation Policy

    We strive to resell, recycle or donate all books. Half Price Books has donated millions of books to nonprofit organizations worldwide. If you are a nonprofit organization with a 501(c)(3) status and are interested in receiving free books, please contact the store manager or fill out the form on this page. Half Price Books reserves the right to refuse a donation request. Please note that a 60-day advance notice is required for all donation requests. If you have not received a response in 60 days, please resubmit.

    By clicking submit, you hereby agree to the terms of this site and affirm the above information is accurate. The personal information you provide is confidential and will not be sold, rented or disclosed to a third party for commercial purposes. Click here to read our complete privacy policy.

  • Should be Empty: