Providing free books to low-income families in Santa Cruz County

All kids need 25 books.

A child with at least 25 books in their own home library will complete an average of 2 more years of school than a child without any books. Our mission is to get those children their own 25 books.

Quality New and Used Books
Quality New and Used Books
Quality New and Used BooksSee What Kids Get
For No Cost to Families
For No Cost to Families
For No Cost to FamiliesFind Out How
Sorted By Reading Level
Sorted By Reading Level
Sorted By Reading LevelUnderstand Why

Where We Give Books

Elementary Schools

25Books partners with librarians at elementary schools in the local Santa Cruz County area to put on book fairs for kids where they can choose brand new books for free.

Elementary Schools

25Books partners with librarians at elementary schools in the local Santa Cruz County area to put on book fairs for kids where they can choose brand new books for free.

Community Programs

25Books works with community programs in the Santa Cruz County area to distribute books to kids who need them.

Community Programs

25Books works with community programs in the Santa Cruz County area to distribute books to kids who need them.

4 Years
24 Giveaway Events
12015 Books Given
7959 Happy Kids

The Book Blog

See how we are impacting children all over the county with new books to build their own home libraries.

Thank You Thursday Janet

Thank you for the books that you gave me. Thank...

Read More

Thank You Thursday Gaby D

Thank you for the books that you have donated so...

Read More

Thank You Thursday Brianna

Thank you for the lovely books, I chose "Humphrey" and...

Read More