Give a feel-good gift or find a stylish new outfit whilst supporting a good cause with Poppy Shop voucher codes and do it all for a bargain price. With your money going to The Royal British Legion, shopping with Poppy Shop discount vouchers not only makes your wallet happy but your heart happy too. Their online store covers a variety of great gifts, homeware and clothing in a variety of styles, with many quirky accessories showcasing the iconic poppy design. Explore the collection of sportswear, wedding favours, outdoor clothing and jewellery for men and women.
Secret Sale Page: Save 50% off Selected Lines

Enter this code at the checkout
Support the Royal British Legion & Get a Great History Gift with Poppy Shop Promo Codes
100% of their profits go towards the Royal British Legion, who support ex-members of the Armed Forces and their families. With our Poppy Shop discount codes, you can get money off your shop, so you can not only feel good about giving to charity but also about not breaking your budget.
Shop to Help 2 Charities: In fact, it’s not only one charity you help by shopping with Poppy Shop, but two! As well as the Royal British Legion, here at My Favourite Voucher Codes, we give 20% of our profits to charity every month. You can even vote for the charity you want to win in our poll, and every voucher you use helps us raise more money for a good cause.
Explore the Sale: Saving in the online sale just for even better, as you can find the best bargains instantly. Get up to 50% off mugs, rings, jewellery boxes and much more with beautiful gifts at tiny prices. Save on unique gifts without compromising on quality.
Collections: Being the online shop of the Royal British Legion, they have a lot of commemorative products available. Save on gifts and books about the First World War and Second World War. Read about the Battle of the Somme, save on an RAF pin or buy a Spitfire Hip Flask for a history buff.
How Much Is Poppy Shop Delivery?
You can get free delivery when you spend £50 or more. For all orders under £50 however, delivery is just £3.99. They also offer EU delivery for £14 and worldwide delivery for £28. Find out more about delivery via their Delivery & Returns page. If you want to return an item for any reason, you have 14 days of delivery. Whether you want an exchange or refund, ensure your purchase is in its original condition and packaging.
Contacting Customer Support
Have an issue with your order? Get in touch with customer service quickly and easily online. You can email the team at PoppyOrders@britishlegion.org.uk (for order queries) or PoppyShop@britishlegion.org.uk (for general queries). They are also available via the helpline between 8:30am and 5:30pm weekdays on +44 (0) 300 123 9110.