Make a Donation to Books for Free

Last year, we delivered approximately 3,500 books per week to more than 40 bookshelves throughout Miami-Dade County. These books are free for the taking by children and their caregivers. This year, we are significantly expanding our operation. Thanks to additional funding from The Children’s Trust, we can deliver 1,300 more books per week to 15 new bookshelves throughout the County. That’s an additional 68,250 books, for a grand total of 250,250 free books in children’s hands every year.

Help us reach this goal by donating books or money.

Donate Used Books!

Have gently used children’s books at home?

We rely heavily on donations all year long.

We have ongoing book drives at many locations throughout Miami-Dade County. Look for one of our green donation bins at a book drive nearest you.

What If I Have Too Many Books To Carry?

We will gladly send one of our staff to pick up your book donation directly from your home or business if you have 100 books or more. Simply fill out a donation pick-up request via the form below, or email Leslie at to schedule your pick-up.

Donate Money (or Adopt a Bookshelf!)

Don’t have gently used kids’ books to donate?

Make a donation to Books for Free and we’ll buy a book and put it on a shelf for you!

Businesses and organizations interested in assisting with the costs of maintaining bookshelves can adopt a shelf for a year. Click here for information on adopting a shelf.