Free UK delivery on orders over £15 Christmas Reads

Secondhand Christmas Books

Christmas Books


A good Christmas book is the one you save for the week the shops shut and nobody expects anything of you. Sometimes that means snow falling on a small village where someone has come home to start again, and sometimes it means a family in wartime trying to get everyone round the table by the twenty fifth. For anyone who’s had enough tinsel, there’s a body in the snow instead.

 

Every book here was somebody else’s Christmas first, and each is photographed exactly as it is, so the copy in the listing is the one that arrives. Browse cosy Christmas romance, Christmas sagas, Christmas crime, or Christmas books for kids.

UK postage from £2.90 Free UK delivery on all orders over £15.

Featured Christmas Books

Recently Added

Christmas Sagas

Family stories where everyone gets home for Christmas, eventually

See more

Cosy Christmas Romance

Happy endings, usually with snow on top

See more

Christmas Crime

For anyone who’s had enough goodwill

See more

19th Christmas

James Patterson, Maxine Paetro

Very Good
£2.00

Christmas for Kids

Stories for reading aloud at bedtime in December

See more

What Our Customers Say

21 Oct 2026

Great. 👌🤗

Super lovely smashing, as they say in Montegoni 😎

— Pete Hart

21 Oct 2026

Amazing customer service

I’m so glad I found this website I managed to get my comic for a very good price the shipping was super fast too I’ve absolutely loved reading it thank you so much! 💙

— Callum Smith

16 Oct 2026

So glad I found this little gem

Can't remember how I stumbled on this gem of a shop but am so glad I did! Best prices anywhere! Very well packaged and quick delivery. Definitely going to be a return customer and am already keeping eyes out for more books 😁🤣

— Moana

NEWS & BLOG

From the bookshelf

News from the shop, reading guides and curious finds.

News

Book Donations

Got books to clear? StrangeBooks takes donations in any condition, damaged ones included. Free collection within about 10 miles of Basingstoke.

Read more
News

Postage Increases

My postage charges go up on Monday 5 October, in line with Royal Mail. Small parcels £3.75, large letters £2.90. Free UK delivery over £15 is unchanged.

Read more
News

Never Miss Your Favourite Author Again

Tell me who you love to read and I'll email you the moment a book of theirs turns up in the shop.

Read more