One4all Gift Card

Give the gift of choice with a multi-store gift card which can be spent online or in store in over 130 high street brands and restaurants.

chevron-right icon

The perfect gift


Give a gift that’s unique to everyone. Accepted with over 130 high street brands, the One4all Gift Card is the ideal solution.
One gift, thousands of choices One4all Gift Cards are available in all Post Offices branches or you can buy online.

One4all Gift Card

One4all Gift Cards - Spend with £130 High Street brands in store and online including: Pizza Express, Peacocks, M&S, Schuh, Halfords, B&Q, Argos, TK Maxx, New Look, Top Shop, Primark, Boots, Currys PC World, H&M, Harvester, Debenhams, River Island, John Lewis, WH Smith, Clarks. Retailers subject to change.

The ultimate gift of choice. Accepted in over 55,000 outlets nationwide and online, the One4all Gift Card is the perfect way to treat friends, family and loved ones with a gift they will truly appreciate. Choose from a range of designs and use the simple checkout to order a gift card today.

One4all Digital Gift Card

One4all Digital Gift Card

Send the gift of choice today! With full card personalisation plus the option to add a message and video, the One4all Digital Gift Card is the ideal way to treat someone with an instant gift to treat themselves. With thousands of stores nationwide and online to choose from, they’ll be spoilt for choice.

Gaming Gift Card

Gaming gift cards featuring Xbox and Nintendo

Level up your gaming experience with gaming eCodes from One4all. Choose your favourite platform and purchase an eCode to spend on games, add-ons, downloadable content and much more. Whether you’re gifting the gamer in your life or simply treating yourself, One4all Gaming eCodes are the perfect way to reach the next high score.

alert icon plus icon minus icon check icon

One4all Gift Card benefits

  • Accepted by over 130 high street brands and 50,000 outlets
  • Load it with any amount you want from £10 up to £120
  • Range of card designs to choose from
  • Check the card’s balance online
  • Order online or pick one up in any of our 11,500 branches
  • Free postage and packing for all orders over £50 (Under £50 orders cost just 99p)
check icon chevron-right icon

Where’s my nearest branch?

Top up and take away a One4all Gift Card today from any Post Office branch. 

Pay Bills and Top Up
Passport Applications
Licence Applications
Home Office Services
Document Verification Services
DBS Services
Your Finances
National Lottery
Apply Filters
trophy icon

Know their favourites?

The One4all Favourites Gift Card range lets you choose from Beauty & Spa, Gamers' and Homes & Garden gift cards to spend on a range of brands unique to each card.

chevron-right icon

Guides and tips

Useful links, extra information and other services.

plus icon minus icon chevron-right icon

Some common questions

plus icon minus icon chevron-right icon

Extended FAQs

circle-outline icon chevron-right icon phone icon online-application icon

Contact us

Customer services

0370 085 4141

Check your balance