Teachers spend an average of $479 of their own money on classroom supplies each year, and a significant chunk of that goes to books. The school doesn't provide enough. The book fair provides the wrong ones. DonorsChoose takes weeks. And meanwhile, the kids need something to read today. This guide is practical: where to actually find affordable books, what to buy first, and how to make a small collection feel like a library.
1. Your school and public library (free) Before you buy anything, check what you can borrow. Most public libraries let teachers check out 30-50 books at a time on an educator card. School librarians will pull themed collections for your classroom. This isn't a permanent library, but it fills the shelves while you build one.
2. Scholastic Book Clubs (cheapest per book) The $1-3 books in Scholastic Book Club flyers are loss leaders designed to get catalogs into homes, but teachers benefit directly: every order earns bonus points redeemable for free books. A class that orders regularly generates 500-1,000 bonus points per year. That's 10-20 free books. The selection skews commercial, but the teacher picks are solid.
3. Thrift stores, library sales, and garage sales ($0.25-$2 per book) Library discard sales are the best-kept secret in classroom library building. Libraries sell gently used books for $0.25-$1.00 each, and the quality is pre-vetted. librarians don't stock bad books. Goodwill and Salvation Army stores have unpredictable but occasionally excellent children's sections. Go often. Go early.
4. Bookshop.org (supports indie bookstores, teacher lists earn affiliate revenue) If you're spending real money, spend it at Bookshop.org. Wonderlit's lists link through Bookshop.org, and if you create a Bookshop.org affiliate account, families who buy through your reading lists earn you affiliate credit you can use to buy more books. It's a flywheel: recommend books → families buy → you earn credit → you buy more books.
5. DonorsChoose (free, but requires effort) Write a project requesting specific books. Include a photo of your empty shelves. Parents, community members, and corporate sponsors fund classroom library projects regularly. children's books are among the most-funded categories on DonorsChoose. Typical funding time: 2-6 weeks.
6. First Book (discounted, for Title I schools) If your school qualifies (50%+ students from low-income families), First Book offers books at 50-90% off retail. The selection is curated and includes diverse titles. Registration is free.
7. Amazon (last resort) Amazon has the widest selection and often the lowest per-book price, but supporting indie bookstores matters for the same reason classroom libraries matter: access to books should be distributed, not concentrated.
“A classroom library with 30 great books beats a classroom library with 300 mediocre ones. Kids don't need more books. They need the right books.
If you have $200 and an empty shelf, these 25 books cover the situations you'll face in a K-3 classroom. Approximate total at thrift/used prices: $30-75. At full retail: $180-220.
Community and kindness (5 books)
Emotions and self-regulation (5 books)
Identity and diversity (5 books)
Read-aloud anchors (5 books)
Chapter books for read-aloud (5 books)
By topic, not by level. Kids browse by interest ("I want a book about animals"), not by reading level ("I want an F&P Level J"). Label baskets with topics: Feelings, Friendship, Animals, Funny, Science, Families, Fairy Tales. A book about a dog goes in "Animals," not in "Level K."
Keep the best books face-out. Kids choose books by cover. Face-out display (cover visible, not just spine) increases the chance a book gets picked by 5x. You don't need a fancy display. lean books against the wall, use rain gutters as shelves, or prop them on a whiteboard ledge.
Rotate monthly. If you have 50 books, display 25 at a time and swap them monthly. "New" books generate excitement even when the kids have seen them before. The book that sat untouched in October might be the favorite in February.
Let kids organize. In the first week, dump all the books on the floor and let the class sort them into categories. They'll argue about where Dragons Love Tacos goes (Funny? Animals? Food?) and the argument is the point. they're thinking about books as having categories, which is a reading skill.
“A classroom library with 30 great books beats a classroom library with 300 mediocre ones. Kids don't need more books. They need the right books.
Ask families for donations. At the start of the year, send home a list of 10 books your classroom needs (with Bookshop.org links). Parents who can afford to buy a book for the classroom usually will. Parents who can't aren't singled out.
Birthday books. Instead of (or in addition to) birthday treats, families donate a book to the classroom library with a bookplate: "Donated by [child's name] on their 7th birthday." The book stays in the library. The child's name stays in the book.
Retired teacher libraries. When teachers retire, they often have hundreds of books to give away. Let your principal know you'll take them.
End-of-year culling. Every June, pull the books nobody read. Donate them. Replace them with books kids actually reached for. A classroom library is alive. it should change every year.
The uncomfortable truth about classroom libraries: Teachers shouldn't have to buy their own books. Schools should fund classroom libraries the way they fund textbooks. Until that changes, this guide exists. If you're a parent reading this, consider donating a book to your child's classroom. If you're an administrator, consider allocating $200 per classroom for library replenishment. It's the highest-ROI investment in literacy you can make.