The best way to donate books is to research local charities, libraries, and schools that accept donations. Many organizations have specific needs, so contacting them ahead of time ensures your donation will be welcomed.