Christmas is a time to be with family, share a filling, home-cooked meal and create warm memories that will last a life time. But not everyone finds themselves in a situation like that. Regardless, no one should have to be alone on Christmas or have to wonder how they’ll feed themselves on the holiday. We found six organizations that will provide you with company and good, free food during the holiday this year and hopefully one of them is in your community.

1. Perpetual Praise Community Church – Dallas, TX

Perpetual Praise Community Church in Dallas, TX is hosting a free Christmas Celebration dinner on Saturday, December 22 from 11:00 AM to 2:00 PM CST. The church is opening its doors to any and all who would like a fresh, home-cooked holiday meal. On the menu is turkey, ham, green beans, corn, and much more, including dessert! For more information, click here.

2. First Christian Church – Champaign, IL

First Christian Church in Champaign, IL is hosting its ninth annual free community dinner on Christmas Day this year. This traditional, sit-down dinner will be held from 12:30 p.m. to 2:30 p.m. CST. All children under 12 years old in attendance will receive a small gift as well! Typically, the church hosts around 400 people every year for the event. The only down side to this dinner is you can’t walk up on the day of the event. You must make reservations by Friday, December 21. For more information, click here.

3. The Salvation Army – All Around the U.S.

Many Salvation Army locations host an annual free Christmas dinner for those in need. Everyone is welcome to attend the festivities and all the additional activities are free as well. Two examples of these free Christmas dinners courtesy of the Salvation Army are:
  • The Phoenix, AZ Salvation Army – Its dinner will be at the Phoenix Convention Center in downtown Phoenix from 11:30 a.m. to 2:00 p.m. MST on Christmas Day. For more information, click here.
  • The Denver, CO Salvation Army – Its dinner will be at the Colorado Convention Center from 11:00 a.m. to 1:00 p.m. MST on Christmas Eve. For more information, click here.
If you don’t live in the Phoenix or Denver areas, please check with your local Salvation Army to see if there will be a free Christmas meal hosted in your community.

4. Portage Presbyterian Church – Portage, WI

The Portage Presbyterian Church in Portage, WI will be hosting a free dinner from 12:00 p.m. to 1:30 p.m. CST on Christmas Day. No reservations are required, so you can walk right in and start enjoying a turkey dinner with all kinds of sides and desserts! For more information, click here.

5. The Elks Lodge — Burlington, VT

Multiple organizations in the Burlington, VT area have organized a free Christmas dinner this year as well as a free dinner delivery service for senior citizens. The free dinner will be served from 12:00 p.m. to 3:00 p.m. EST on Christmas Day at the Elks Lodge. If you’d like a senior to get a free Christmas dinner delivered to their residence, you’ll have to call to make a reservation by Thursday, December 20. For more information, click here.

6. St. Patrick Soup Kitchen – Troy, OH

St. Patrick Soup Kitchen in Troy, OH is delivering free Christmas meals to those in need from 11:30 a.m. to 2:30 p.m. EST on Christmas Day. This organization has been providing free Christmas meals for over 20 years, but this will be the fifth year in a row its volunteers will be delivering meals to families in need. The delivery dinner includes honey ham, potatoes, green beans, pie and more. Last year, St. Patrick Soup Kitchen fed around 1,600 people! For more information, click here. You don’t have to be alone or without a home-cooked meal during Christmas. Hopefully your community is doing something like these communities this holiday season!