Kelly Bryant | 

Barnes & Noble Book Haul: What to Know When It Returns in 2025

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. Learn More.

The Barnes & Noble Book Haul event is an annual August event that typically runs through Labor Day. This once-a-year sale offers up to 50% off select books, ranging from beach reads to self-help titles to cookbooks. Inventory is limited, however, so you don't really want to hold out until Labor Day to get the books you want.

A 50% off discount is pretty much the highest Barnes & Noble deal you'll see all year. And since there's no Barnes & Noble price match, you can't even hit them up when other booksellers have sales.

Learn how to score free shipping during this sale, along with how to sort for the books you really want.

Download The Krazy Coupon Lady app or text HACKS to 57299 for the latest money-saving tips, deals, and coupons.

Barnes & Noble Book Haul is an annual sale offering 50% off select fiction and non-fiction books.

Once a year, Barnes & Noble rolls out their Book Haul event with select books priced at 50% off, both in store and online. It usually starts in the middle of August and runs through Labor Day. During this sale you'll find half-off fiction and non-fiction books. It's a great time to stock up on gifts and replenish your own library.

KCL predicts the next Barnes & Noble Book Haul will start on Sunday, Aug. 17, 2025.

Barnes-and-Noble-Book-Haul-Aug-2025 (1)

Barnes & Noble hasn't confirmed the dates for their next Book Haul yet. But given what they've done in previous years, we think it's a shoo-in for the middle of August 2025. This is the time to shop if you want to score 50% off select bestsellers, new releases, and even collector's editions of old favorites. The sale lasts roughly two weeks, give or take a few days, but don't wait too long to make your selections — inventory's limited.

How do we make our prediction?

It's all about the historical data. Here's what we know from previous dates:

  • Aug. 18 - Sept. 2, 2024

  • Aug. 19 - Sept. 3, 2023

  • Aug. 12 - Sept. 5, 2022

Top 5 Barnes & Noble Book Deals

  • Britney Spears: The Woman in Me, $16.49 (reg. $32.99)

  • Indulge: Delicious and Decadent Dishes to Enjoy and Share, $17.50 (reg. $35)

  • No One Can Know by Kate Alice Marshall, $14.49 (reg. $28.99)

  • Penny Lu Porcupine, $9.49 (reg. $18.99)

  • Inheritance by Nora Roberts, $15 (reg. $30)

Tips to Shop the Sale

barnes-and-noble-book-haul-sales-event-kcl-15

Here are a few ways you can make shopping the Barnes & Noble Book Haul a little easier.

Sort books by category to get straight to the titles you're most interested in online.

Here's the thing — there are literally hundreds of books in this sale. If you have a lot of time on your hands, maybe it's a treat to be able to sift through every single one of them. But if you don't have that kind of time, here's how to sort by the cheapest books first.

  • Go to the Book Haul homepage.

  • Then click on either "50% off Fiction," "50% off Non-Fiction," or "50% off New Releases" (listed along the left-hand side of the screen).

  • Then go to the "Sort By" box on the top right.

  • Choose "Price: Low to High."

Score free shipping on orders of $40 or more.

Barnes & Noble does offer free in-store pickup, but the books you buy have to be available at your local store. Otherwise, you'll need to spend at least $40 to get free shipping (and that's only if you're within the U.S.); shipping fees will still apply to international orders.

All orders for eligible items totaling $40 or more qualify for free standard shipping within the U.S. If you don't hit that threshold, you'll pay $5.99 for shipping.

KCL TIP: If you become a Barnes & Noble Premium member, you can get free standard shipping with no minimum purchase. However that costs $34.99/year, so if you're not ordering books that often, it may not be worth the expense.

Related Reading:

Get our best deals on the go

By entering my phone number, I want to receive promotional messages from The Krazy Coupon Lady. Message frequency varies. Text STOP to 57299 to end or text HELP for help. Msg & data rates may apply. View Terms & Privacy.