Book Baskets, a local 501(c)(3) nonprofit, was established in 1995 with the goal of encouraging reading through book ownership. For over 25 years we have been deeply committed to giving new or lightly used books to those children in our area who have few books of their own. We currently serve almost 30 local social service agencies or education programs. On average, we place over 20,000 books per year into the appreciative hands of children from the Charlottesville and Albemarle County area. A small bookplate is placed in the front of each book, allowing the recipient to identify the gift book as his or her own.

Almost all of our funds are used to buy and store new books at great prices, thanks to our fruitful relationships with several wholesalers. In addition, many of our books are “gently used”, generously collected by 18 local public and private schools or donated through book drives organized by schools, businesses, churches, and other community groups.

Interested in donating to Book Baskets? Please click here.


The Book Baskets team getting ready to give out books at the local food pantry, with whom we’ve been working closely throughout the pandemic