Nobody NEEDS to borrow money for Xmas.
We are all lead to believe that you can only have a good Xmas if you spend a lot of money. It is in the shops interest to tell us this so we all go out and overspend.
If you have not got the money, and have bad credit, then I think you need to learn to live without overspending.
If your partner, family, or children expect expensive presents then tell them you are broke and just buy them a token present, or make them something.
Dont let the Xmas industry tempt you to overspend.
Last year my wife and I said we would see what we could buy each other for a maximum of ten pounds.
I hunted round "its a pound" and "crash bang wollop" shops and managed to get her 10 presents. She did the same for me.
We both thought it was great and made a nice change.