How to build a classroom library on a budget is something every teacher wonders about, especially when school funds are tight or unavailable. The good news is that you don’t have to spend a fortune to give your students access to a wide variety of high-interest books.
We all know that the more kids read, the stronger readers they become. One of the best ways to promote a love of reading is by creating a well-stocked, diverse classroom library filled with books that reflect your students’ interests and needs.
In this post, I’m sharing 10 creative and affordable ways to build your classroom library, even if you’re working with little or no budget.
1. Parent and Student Donations
One of the easiest and most effective ways to build your classroom library on a budget is by asking for book donations from students and their families.
At the beginning of each school year, I send home a letter to parents asking them to look around their homes for gently used books. I encourage them to donate books their child has outgrown, already read, or is no longer interested in keeping.
To make it feel special, I have each student write their name, the year, and a short message inside the front cover before donating. When new books come in, I take a moment to highlight them during class and share who donated them. This little step makes a big impact. Students get excited to read a book donated by a classmate.
If you’d like a copy of the donation request letter I send to families, just fill out the form below and I’ll send it straight to your inbox.
2. Donor’s Choose
Another great way to build your classroom library on a budget is through DonorsChoose. This nonprofit platform helps public school teachers get classroom resources, like books, by connecting them with generous donors.
To get started, create a free teacher account and write a short project proposal. Focus your project around a theme (for example, “Books About Inventors” or “Diverse Characters in Upper Elementary”) and keep your total funding goal reasonable. Smaller projects are more likely to be funded quickly.
Once your project is live, share the link with family, friends, coworkers, and even your classroom parents. DonorsChoose often runs matching donation campaigns, especially for new teachers or during special funding drives, so take advantage of those promo codes when you can.
Books funded through DonorsChoose are shipped directly to your school and are yours to keep in your classroom library. It’s a powerful way to stock up on quality titles without spending any of your own money.
3. Amazon Wishlist
An Amazon Wishlist is a simple and effective way to build your classroom library on a budget. You can create a list filled with books you’d love to have in your classroom and then share it with families, friends, coworkers, or even your social media community.
Unlike grant-based platforms, Amazon Wishlists don’t require you to meet a funding goal. People can choose to donate one book or several, depending on their budget. This flexibility makes it easy for supporters to help in small, manageable ways.
Pro tip: Add a mix of book prices to your wishlist, including some lower-cost options, so everyone can find something within their budget. You can also update your list throughout the year as your classroom needs change.
4. Other Teachers
One of the most overlooked ways to build your classroom library on a budget is by reaching out to other teachers. Many are happy to pass along books when they are changing grade levels, cleaning out their classrooms, or retiring.
When I took over a classroom from a retiring teacher, he left me his entire library. It gave my collection an incredible boost. I also check the teachers’ lounge at the beginning and end of the school year. There are often boxes or piles of books left out for anyone to take.
You can also write a quick note and place it in your coworkers’ mailboxes asking if they have any extra or duplicate titles they’re willing to donate. Most teachers love knowing their books will be enjoyed by another group of students.
This is a completely free way to grow your library while building a supportive community among your fellow teachers.
5. School Funds
If your school provides a classroom supply budget, consider using part of that funding to build your classroom library. While it might be tempting to spend those dollars on colorful dry erase markers or decorative supplies, books will make a much bigger long-term impact.
Think about using school-provided funds for high-interest titles, graphic novels, or books that align with your curriculum. If you can, shift smaller items like pens, markers, and paper to your parent donation list or request them during back-to-school night.
6. Scholastic Book Club
The Scholastic Book Club is a fantastic way to build your classroom library on a budget. You probably remember those flyers from your own elementary school days, and kids still get just as excited about them today.
When students order books using your class code, you earn bonus points that can be redeemed for free books. The more your class orders, the more points you receive. It’s a win-win for students and teachers.
Scholastic also offers deeply discounted books, including frequent $1 deals. I’ve stocked my shelves with dozens of quality titles by grabbing these special offers. You can even find class sets for novel studies at a fraction of the cost.
Follow Scholastic Book Club on social media or check their emails to stay updated on their latest deals and bonus point promotions.
7. Facebook Groups or Marketplace
A few summers ago, I joined a local Facebook group where people were selling household items, and I searched for “books.” I found tons of children’s books at amazing prices. Once people realized I was a public school teacher, many of them added in extra books for free. One person even gave me an entire box.
Facebook Marketplace works the same way. You can search for books near you, filter by price, and message the seller. Prices are usually flexible. If something is just a little over your budget, it’s worth asking if they’ll lower it. Most of the time, people are more than happy to help when they know the books are going to a classroom.
This is one of my favorite low-cost ways to build up my library, especially during the summer when I have more time to browse.
8. Second-hand Stores
Thrift stores are goldmines for classroom books. I’ve found some of my best titles at places like Goodwill and Half Price Books, usually for just fifty cents to a dollar.
I’ve seen teachers on Instagram walk out of thrift stores with huge stacks of books, all for just a few dollars. It’s definitely worth checking your local stores regularly. The selection can be hit or miss, but when it’s a hit, it’s a big one.
If you have a Half Price Books nearby, ask about any teacher discounts or special promotions. You never know what you might find, and every little bit helps when you’re building a library on a budget.
9. Ebay
I can not tell you how many books I have been able to grab on Ebay for just a small percentage of the cover price in “like new” condition. You can type in the names of the titles you wish to look at, and then selection the options you wish to consider such as price and condition.
10. Library Sales
When I first started teaching, I discovered that my local library was having its annual book sale. I scored some great titles in library binding, and the prices were amazing.
Library sales are a great way to grab books for cheap. You can usually find a mix of picture books, chapter books, nonfiction, and even some hidden gems. It’s worth checking your local library’s website or giving them a call to find out when their next sale is.
I hope these ideas help you build a classroom library without spending a fortune. With a little creativity and consistency, you can offer your students a wide range of titles that keep them engaged and excited to read.
If you’re looking for even more ways to get books into your students’ hands, check out my blog post on Free Online Books for Kids. And once your library is stocked, you can start building a love of reading through fun and meaningful activities. I share some of my favorites in the post How to Promote a Love of Reading in Your Classroom.
Frequently Asked Questions About Building a Classroom Library on a Budget
1. How can I build a classroom library on a budget if I’m a first-year teacher?
Start small and get creative. Ask for parent donations, check Facebook groups and thrift stores, and create an Amazon wishlist. You can also reach out to other teachers who might be changing grade levels or cleaning out their classrooms. You don’t need a huge collection to start—just a variety your students will enjoy.
2. Are there any websites that help teachers get free books?
Yes. DonorsChoose is a great option. You can create a project focused on classroom books and share it with family, friends, or your school community. Scholastic Book Clubs also offer free books through their point system when families order using your class code.
3. How do I organize my classroom library without spending a lot of money?
Use book bins, baskets, or boxes you already have. You can label books by genre, reading level, or author to help students find what they need. Ask families or coworkers if they have extra storage bins or labels they no longer need.
4. How many books should a classroom library have?
There’s no exact number to aim for. It’s okay to grow your library over time. Focus on variety – different genres, reading levels, and topics your students are excited about.













