Our site is ad-supported and this post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. If you complete a purchase using one of our links, we may receive a small commission at no extra cost to you. Learn more about our editorial and advertising policies.
Need free Christmas gifts, toys or food in San Bernadino, CA? We know firsthand how frustrating it is when you can’t provide your kiddos with a huge holiday celebration. Sometimes, financial stress can make the holidays downright stressful and depressing. Fortunately, there are agencies that can help!
Mary’s Mercy Center provides a free Christmas meal and also holds an Annual Christmas Party. The dinner typically serves over 1,300 children and 600 adults. Each child gets candy and new wrapped gift. They also hold a drawing for the children. Lucky winners get either a larger gift or a new bike. Adults and older teens can get a small box containing toiletries and plus a small gift, such as cologne, a wallet or a scarf. There are no eligibility requirements for the Christmas program.
In addition to their Christmas meal and Christmas party, they provide free meals six days a week at noon and run an emergency food bag program that gives out about 1000 bags of food the last three weeks of the month on Wednesdays. They are open Monday through Thursday, 9 a.m. to 4 p.m. You can check their website or call them at (909) 889-2558 to get additional details about any of their programs.
641 Roberds Ave
San Bernardino, CA 92411
Toys for Tots provides Christmas toys for needy children. There are several points of contact for the High Desert. Most Toys for Tots program require online registration. Check the website for additional details.
The Salvation Army – San Bernardino has many programs. The site in San Bernardino participates in the Angel Tree and Adopt a Family Christmas programs. They also do an annual Christmas meal for needy individuals and families. You can call them at (909) 888-1336 to get details.
2626 Pacific St
San Bernardino, CA 92346
Pathway From Boys to Men primarily supports employment related activities, such as job hunts and career development. Nonetheless, they do have an annual Christmas program provides gifts, education supplies, food and even clothing to needy people throughout the Inland Empire. In spite of the impression you might get from the name, they do not serve only men. To get additional details, you can call them at (909) 838-5623.
10533 Beech Ave, Ste 4
Fontana, California, 92337
Save the Children, Barstow, CA is a leading social service agency for the region. They provide gifts to children of needy families and a visit with Santa. They may be able to refer you to meal programs and other Christmas programs in the county. They serve as a gateway to local Christmas gift and toy programs for needy families. An application with them can get you referred to appropriate programs. For additional details, you can call them at (909)771-9074.
832 South 2nd Ave.
Barstow, CA 92311
Get FREE Christmas meals and food from these San Bernadino, CA agencies!
Victor Valley Rescue Mission serves the homeless and people with very low income. They provide meals and additional services. Their holiday programs include both a Thanksgiving and a Christmas dinner. They also provide clothing, books and toys for needy families. For additional details, you can check their website or call them at (760) 955-5958.
Address is 14800 Seventh St
Victorville, CA, 92395
Barstow Senior Center provides lunches for seniors at their center, plus home delivery of meals to seniors who are disabled or homebound. They do provide a Christmas meal for homebound seniors. Applicants must be 55 or over and must reside in Barstow, CA. They must also be either homebound or disabled. For more information, you can visit their website or call them at (760) 256-5023.
555 Melissa Ave
Barstow, CA 92311
Our Lady of Hope – Donas Kitchen provides emergency food, hot meals and clothes. They also do Thanksgiving and Christmas baskets. They are open Monday through Friday, 9 a.m. to 5 p.m. (closed for lunch) and Saturdays from 9 a.m. to 12 noon. They have no website. You will need to call them at (909) 884-6375 for more information.
6885 Del Rosa Ave
San Bernardino, CA 92404
Montclair Senior Center in San Bernardino County has a Senior Center that provides Christmas baskets to needy local families. They also provide Christmas toys for children. You must live in Montclair or have a child who attends school in the Montclair school system. They will require proof of residency, proof of income, birth certificates and Social Security Numbers for all household members. Their hours are Monday through Thursday, 8 a.m. to 7 p.m. and Friday 8 a.m. to 4 p.m. Their phone number is (909) 625-9483.
5111 Benito St
Montclair, CA 91763
Christmas Meals at City Link has a food pantry and many other programs, including homeless services and financial literacy classes. They also have a holiday food distribution program. They are run by Water of Life Community Church. They are open Monday through Thursday, 9 a.m. to 4:30 p.m. and Friday from 9 a.m. to 1:30 p.m. For additional details, check their website or call them at (909) 803-1059.
8440 Nuevo Ave
Fontana, CA 92335
The Way Station is a Christian outreach program. They provide a free hot lunch and a continental breakfast. They have a food pantry. Their holiday programs include Thanksgiving and Christmas boxes and referrals. They are open Tuesday through Friday, 9 a.m. to 12:30 p.m. You can check their website or call them at (760) 366-8088 for additional details.
61722 Commercial St
Joshua Tree, CA 92252
Solomons Ujamaa Center does not have a website. Their Facebook page has very limited information. Some sources suggest they run a program called Christmas Winter Wonderland program and also do referrals. You can call them at (909) 880-3200.
1505 W. Highland Ave., Ste. 10
San Bernardino, CA, 92411
If you are having trouble finding the resources you need, local churches often provide Christmas programs. For example, some sources indicate that the Seventh Day Adventist Church – Valley Fellowship hosts an annual Christmas party.