Where do you live what area of the cities?
Most Christmas programs you have to sign up well in advance like October, November. And they can only help so many people so it's best to call early. I'm thinking that won't work this year. But keep that in mind next year.
Call 211 from any phone it's the United Way Help Line or something they could possibly direct you to a organization or something. Or if you need a foodshelf or help getting a car repaired or emergency money or help they can direct you to a organization or program.
I know alot of churches have programs but for their regular church members only.
Not to be a snot but I start thinking about xmas in August. I'm a struggling single mom and have to either start saving then, or get ready to start calling a program in my area so I can ask for help which I only do as a last resort. I'm not trying to sound like a jerk but in the future you have to act sooner than 2 weeks before xmas. There are a ton of programs and so many opportunities but you've probaly missed most of the deadlines.
My daughter's school has a social worker who called me and specifically asked if we needed help for xmas and I declined their help this year. They were gonna hook us up with a local program in my area and then the school itself raises money and the pto raises money to get gift cards for the families in need at my daughters school. Maybe you could try that route if it's a possibility where you live.
I'm sorry to hear about your situation I've been there myself and hope something works out for you.