You are here:
Oxfam's one-stop Christmas shop, with a wonderful selection of virtual charity gifts, unique 'preloved' gift ideas and beautifully designed Christmas cards. From jewellery and vintage scarves to antique books,
there's a treasure trove of ethical gifts to browse.
Our online shop has over 100,000 items to choose from, but you'll also find more unique gift ideas that change lives at your local Oxfam shop.
Wrap up for less in layers of warm wool. Shop now
A selection items by our favourite British designers. Shop now
What we do
Make a donation
© 2014. Oxfam is a registered charity in England and Wales (no 202918) and Scotland (SC039042).
Oxfam GB is a member of Oxfam International.