chevron-right icon

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 down-arrow 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.

Gift Card

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

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.

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
Identity & Licences
Your Finances
National Lottery
Apply Filters

chevron-right icon
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