Anyway, are you going to pay CASH for Christmas or are you going to put it on credit cards? I am so hoping that you said cash! I don't know your personal finance situation so I will just show you a few places to get some cash for Christmas.
These are some survey sites and mystery shop sites that you can earn extra cash to spend for the holidays. Even though these don't pay "that much" money, they can add up over time. What if you were to do them for 6-10 months leading up to Christmas? When you are mindlessly watching TV, just login and complete some. They don't take very long.
These are legit companies that I have personally used and have personally gotten checks from. (note: these are accounts where I may get referral fees, some of them I don't).
Surveys from Inbox Dollars: I have personally earned around $100. There are lots of ways to earn money on IBD, like surveys, paid emails (just click the button), grocery coupons (I haven't done this), games, apps, etc.
Mystery Shop companies
Sinclair Customer Metrics
Garage Sales or Consignment Stores-Clean out your garage and/or closet to make extra $$. If you have some "nicer" stuff then I would take it to a local consignment shop to get money. If you have random stuff, maybe have a garage sale instead. Take a few days to make a pile of stuff and sort it out by garage sale (ask friends if they want to join you) and by consignment store. There are a ton of shops that take children's clothes too. I personally like going to consignment stores that the stores portion of the proceeds goes towards charities that I support, but that is a personal thing.
YOU CAN DO IT!! Even if you only earn $20-50, that is $20-50 that doesn't have to go on a credit card. Hustle out there to be debt free. :)