Christmas gift cards

Say Merry Christmas with a gift beyond words.

Our Christmas gift cards are ideal for slipping under the tree or into a stocking. What better way for bookworms to celebrate Christmas than by choosing the books they want to read from the bookshops they love to visit?

Give a gift beyond words, wherever you are

We can deliver the perfect Christmas gift straight to their door, or send it to you to give to your favourite booklover in person.
Delivery to UK and Ireland.

Press send on instant book-buying joy

Schedule email delivery for Christmas, or print at home to slip into a greetings card. Perfect for a Christmas treat and booklovers on the go.
Available in UK and Ireland.

Send a personalised Christmas gift

Add their name, a special message or memorable photos to one of our Christmas gift card designs to create a truly unique present at no extra cost!
Allow 3-5 days for delivery (UK only).

Treat a booklover for Christmas and beyond

Bookily is our monthly book token – give a gift card that's topped up every month with your chosen amount, and give the joy of new books all year round.
Choose a monthly value from £5-£20 (UK only).

Give a luxury Christmas gift

Looking to level-up your Christmas gift? Make their day merry and bright with our sumptuous Editions gift card, presented in a luxury box.
Load with any value from £50-£250 (UK only).

Head to the shops

Your local bookshop is the best place to pick up a gift beyond words for your favourite booklover!
Choose from a range of gorgeous Christmas designs, sold in hundreds of bookshops across the UK and Ireland, or find one in a supermarket near you.

National Book Tokens Discover, the place to be for booklovers.

Sign up today and we'll enter you to win a £100/€120 National Book Token every month!