The best discounts, freebies and tricks to buy books for less.
I tend to go through spells where I’m reading loads followed by periods where I can’t get going with a book. But when I get into a good book, there’s nothing quite like it.
And the more I read, the more expensive it can get. So it helps to find a few ways to find the best price, add extra discounts or even get books for free.
Here are the tricks I use to avoid paying full price.
Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.
Shop around
Don’t just head to Amazon and assume it’ll be the cheapest place to buy a book. Yes it often does sell at reduced prices, but that doesn’t mean you won’t be able to find it for less.
I use a website called 123 Price Check, which lists most major online retailers. This alone should get you the lowest price – though you can often save more.
Save at independent book shops
I like to shop at my local independent book shop, and they take National Book Tokens (as most retailers will). These are easy to get with a discount. I tend to buy them when there’s a short term TopCashback bonus, often spend £5 get £2 back, and earn cashback on top. You’ll also find them on apps like Cheddar, Jam Doughnut and HyperJar.
It’s also worth checking other membership schemes or work perk sites you have access to in case the rates are even higher. For example, I get 9.5% off National Book Tokens via an old Scottish Friendly ISA account.
Get an extra discount
The big chains often offer deals and voucher codes, so if you’re shopping online these could help bring the price down. If there are bookshops you like particularly then it’s worth signing up to email lists – WH Smiths for example often emails promo codes to use online.
Most of the big online retailers will also offer money back via cashback sites Quidco and TopCashback. In an ideal world you’ll be able to combine this with a discount code or discounted gift card, though check the cashback site terms and conditions. It’s worth seeing if you can also earn via Airtime Rewards at the same time, with retailers including Waterstones also offering cashback.
Use loyalty schemes
My local independent has a stamp scheme where you get a stamp for each £5 you spend. Get a full card and you’ve £10 credit to use. Another good reason to support your local shop.
Larger chains also have loyalty schemes. Both Foyle’s Foyalty scheme and Waterstones Plus give a stamp for every £10 spent, and once you have 10 stamps you get £10 to spend.
Get the best of our money saving content every Thursday, straight to your inbox
+ Get a £20 Quidco bonus (new members only). More details
Visit your library
It’s easy to forget you can pick up free books from your library, including new releases though you might need to wait your turn.
Most libraries will have online catalogues and ordering systems which also let you renew if you haven’t finished.
If they don’t have the book you want you can request it. They’re often a small fee for this, but it’ll be less than buying a book outright.
Though it can vary depending where you live, you can often join a library online and even order books for collection.
Here’s my article on the books, magazines, ebooks and more you can get from libraries.
Buy second hand
You’ll also be able to pick up a decent read from your local charity shop, and your purchase has the added benefit of supporting a good cause. Obviously you’ll probably struggle to get a specific title, but if you’re open to what you read it’s worth a look. It’s worth seeing if there’s an online option, such as this one from Oxfam.
Or specialist second-hand book stores – both online on the high street – could give you a wider range of titles and perhaps a more knowledgeable staff to help you pick a decent read.
Swap books with others
Finished a book? See if a friend, colleague or family member wants to switch it with something they’ve loved.
If you’ve young children see if anyone is clearing out books their kids have outgrown – parenting groups on social media can be great places to look.
You should also see if there’s a swap box in your local area or workplace. These are generally set up by individuals – we’ve got one on our street where you can leave a book and take another. If there isn’t one, maybe look at setting one up yourself. This site has some listed, but it’s by no means a full list, and there’s this one too.
Go digital
Ebooks might not give the same experience as handling a paperback or hardback, but they can make reading a lot more convenient, especially when out and about. And they can also be a lot cheaper.
You can borrow them for free from your library, or get access to titles out of copyright via sites like Project Gutenberg – though these won’t work on a Kindle unless you convert them.
If you do have a Kindle then you can still save, with regular 99p offers on Amazon, and tools that help you track price drops and other promotions. You can read more about these in my article to help you save on Kindle books.
Our podcast
Listen to Cash Chats, our award-winning podcast, presented by Editor-in-chief Andy Webb and Deputy Editor Amelia Murray.
Episodes every Tuesday and Friday.
Sell old books to fund new purchases
If you need to sell old books to raise funds for new books, then it’s worth looking at sites such as We Buy Books and Music Magpie. From my experience you won’t get anything for any popular titles, but rarer books and text books could get you a few quid. Here’s my guide to how these sites and apps compare.
Avoiding Amazon
Obviously lots of people will go to Amazon first for books, but I’m consciously avoiding any spending with them. Yes it does mean I could pay more for my books, but high street chains tend to be fairly competitive if you can’t afford smaller indies.
And even if you do still use Amazon, if the book is sold by a different retailer, take a note of their name and see if you can buy from them direct. They’ll get more of the money, and it could even be cheaper.
Good article – there is also a library app called Libby that you just need to join a local library and register for it. You can also get magazines as well.
If I can’t get a book from the library my next port of call is either eBay or Abebooks, both of which have fantastic deals and an incredibly wide choice. Alternatively you could go direct to one of the second hand online stores such as Awesome books, who trade under the Abebooks banner.
So if you want some books olio is great way to get some for free. Digitally, netgallery give away free digital books most pre releases in return for a review.
You can get a newsletter from https://www.bookbub.com/, for ebooks’promotions on Amazon, Kobo, Google and Apple with all your preferred genres. Free and £0.99 are common, even recent releases of bestsellers.