"The more donations we get, the more people we can help. Donations sold in Oxfam shops are turned into millions of pounds every year to fund Oxfam's life-saving work. We want to encourage people to donate to the shops and help save lives."
The charity said donations have fallen recently with the rise of 'cash for clothes' shops where people are paid per kilogram of their unwanted items.
Judith Robertson, Head of Oxfam Scotland, said: "Everyone gets Christmas presents they just don't like or need, but instead of hiding them away in a cupboard we are asking Scots to donate them to our shops.
"Shops make up a vital part of our fundraising and enable Oxfam to carry out crucial work fighting poverty in Scotland and around the world.
"The Scottish public have always been very supportive of our shops and we hope they will continue to donate to us and shop with us so Oxfam can raise as much funds as possible."