PriceDash
Buyagift logo

Buyagift Discount Codes

Checked on buyagift.co.uk on 1 Nov 2026 · How we find offers

Buyagift sells experience gifts and gift vouchers across the UK: spa days, afternoon tea, driving experiences, short breaks, theatre and days out, plus English Heritage annual passes. Vouchers come free by email, or by post from £3.99, and last 12 months. Signing up to its emails gives 22% off your next gift with no minimum spend, and students get 21% through Student Beans.

Buyagift offers checked at source

Each offer was read on buyagift.co.uk on the date shown.

buyagift.co.uk homepage on 1 Nov 2026buyagift.co.uk · 1 Nov

Who qualifies for a discount

Students
21% off through Student Beans: verify your student status with Student Beans and use its Buyagift code at checkout, on new purchases only. Buyagift's own student page links to Student Beans but doesn't state the percentage.Source: studentbeans.com, read 1 Nov
NHS staff
The pages we read on buyagift.co.uk and its help centre mention no NHS or key worker discount.Source: help.buyagift.co.uk, read 15 Oct
Blue Light Card holders
The pages we read on buyagift.co.uk and its help centre mention no Blue Light Card discount.Source: help.buyagift.co.uk, read 15 Oct
First order
The pages we read mention no first-order discount as such; the email sign-up offer (22% off your next gift) is open to anyone who signs up.Source: buyagift.co.uk, read 1 Nov
Newsletter sign-up
Sign up to Buyagift's emails and get 22% off your next gift, with no minimum spend.Source: buyagift.co.uk, read 1 Nov

Buyagift at a glance

Delivery
E-vouchers come free by email, usually within 30 minutes. Standard post from £3.99 (3 to 5 working days); tracked delivery from £5.99, next working day for orders placed by 9pm.Source: buyagift.co.uk, read 15 Oct
Free delivery
No free postal delivery threshold is stated; the e-voucher by email is free on every order.Source: buyagift.co.uk, read 15 Oct
Returns
Full refund on unused vouchers bought on buyagift.co.uk within 30 days of purchase, to the original buyer; postage and packaging aren't refunded. After 30 days you can swap the voucher for another experience.Source: help.buyagift.co.uk, read 1 Nov
Price match
If you find the same gift experience cheaper on another website within 14 days of buying, Buyagift refunds the difference, up to £250. It doesn't apply to orders using a code, promotion or bundle price.Source: help.buyagift.co.uk, read 1 Nov
Gift cards
Buyagift money gift vouchers run from £10 to £250 and are valid for 12 months. Check a voucher's balance by logging in with its details: it shows at the top right of the page.Source: help.buyagift.co.uk, read 15 Oct
Apprentices and 16 to 26-year-olds
15% off with a Youth ID discount code: register and verify your status with Youth ID (free), then use the code at checkout.Source: buyagift.co.uk, read 1 Nov
Voucher validity
Vouchers are valid for 12 months. You can extend one for £20, up to twice; special-offer vouchers and discontinued experiences may not be extendable.Source: help.buyagift.co.uk, read 15 Oct
Code rules
One code per order, on new purchases of selected items only: not on extensions, upgrades, gift cards, delivery, packaging or when booking with a voucher you already have.Source: buyagift.co.uk, read 1 Nov

Older offers

We haven't re-checked these in the last 30 days, so some may have ended. Each shows when it was added.

How the calculator works: an example

Example: you're buying a Bannatyne Spa Day with 3 treatments and lunch at Buyagift for £129.99, and you have a 10% off code. If a 40% sale is on and the code also works on sale items, the sale takes off £52.00 and the code a further £7.80, so the basket drops to £70.19: a saving of £59.80. Add the £3.99 delivery charge for the full price. Press “Fill in the example” to see it worked out, or put in your own basket, sale and code. Whether a code works on sale items depends on its terms.

Buyagift Savings Calculator

Calculate your total savings and final price

Order Total

£

Delivery Options

Delivery charge checked on buyagift.co.uk on 15 Oct 2026.

£
£

Available Discounts

%
£

Voucher Codes

%
£

Use a checked offer

How to use a Buyagift discount code

  1. Choose your experience or voucher on buyagift.co.uk and click 'Buy Now' to go to the basket.
  2. Type your code in the 'Discount Code' box, under the delivery method section, and click 'Apply'.
  3. Check the new price shows, then follow the steps to pay.
  4. No code box? The item is already at its best price and takes no further discount. Only one code works per order, and only on new purchases: not on extensions, gift cards, delivery or when booking with a voucher you already have.

Buyagift shopping FAQs

Is there a Buyagift voucher code or promo code?

Buyagift runs site-wide codes from time to time, shown in the banner at the top of its pages, and the listings mark each item a code covers with 'Use code:' and the code. The codes we found on its site are at the top of this page. Signing up to Buyagift's emails also gives 22% off your next gift, with no minimum spend.

Source: buyagift.co.uk, read 1 Nov

How do I get the Buyagift 22% discount code?

Sign up to Buyagift's emails, in the box at the foot of its pages: it gives 22% off your next gift, with no minimum spend. Like any code, it works only on new purchases of items that take a code.

Source: buyagift.co.uk, read 1 Nov

Does Buyagift have a student discount?

Yes. Students get 21% off through Student Beans: verify with Student Beans and use its Buyagift code at checkout. Apprentices and 16 to 26-year-olds can get 15% off with a free Youth ID code instead.

Source: studentbeans.com, read 15 Oct

Is there a Buyagift NHS discount?

The pages we read on buyagift.co.uk and its help centre on 15 Oct 2026 mention no NHS, key worker or Blue Light discount. The email sign-up code (22% off your next gift) is open to everyone.

Source: help.buyagift.co.uk, read 15 Oct

Why is my Buyagift discount code not working?

Buyagift's help centre gives the usual reasons: the promotion has ended, the item doesn't take discounts, the code is mistyped, it excludes some products, or it is a single-use code already used. Codes work only on new purchases, not on extensions, credit vouchers, delivery or gift packs, and if an item has no code box it is already at its best price.

Source: help.buyagift.co.uk, read 15 Oct

Can I use a discount code when redeeming a Buyagift voucher?

No. Discount and promo codes only apply to new purchases, not to upgrades, new selections, extensions, gift cards, delivery, gift packaging, money on account or booking the experience your voucher is for.

Source: help.buyagift.co.uk, read 1 Nov

Does Buyagift offer free delivery?

The e-voucher is free on every order and usually arrives by email within 30 minutes. A posted voucher costs from £3.99 (3 to 5 working days), or from £5.99 tracked for the next working day when you order by 9pm.

Source: buyagift.co.uk, read 15 Oct

How long are Buyagift vouchers valid, and can I extend one?

Vouchers are valid for 12 months. You can extend one online for £20 with its reference and PIN, up to twice; vouchers bought as special offers or for experiences no longer available may not be extendable.

Source: help.buyagift.co.uk, read 15 Oct

Brands at Buyagift

Brands Buyagift sells that have their own PriceDash page, each with offers from Buyagift and other shops.

Checked by PriceDash on 1 Nov 2026. How we find offers · About PriceDash

No code available for this offer.