San Diego Rescue Mission Hosts Free Christmas Feast and Services

San Diego Rescue Mission is hosting its annual Christmas Community Outreach Meal, offering a festive seated holiday feast and essential services for nearly 1,000 San Diegans experiencing homelessness or food insecurity.

Beyond just a traditional hot meal, guests will have access to free haircuts, hot showers, medical care, pet support, and transportation through the Mission’s HOPE vans. It’s a comprehensive approach to supporting neighbors in need during the holidays.

San Diego Rescue Mission Christmas Community Outreach Meal

What’s Being Offered

The Mission is turning 120 Elm Street into a festive dining room where San Diegans experiencing homelessness, living in unstable conditions, or who are low-income can share an indoor seated Christmas meal served by volunteers.

Alongside the food, guests can access vital services including haircuts, hot showers through mobile shower trailers, essential item giveaways on a first-come, first-served basis, medical services, pet care, and spiritual support.

Transportation assistance runs through the Rescue Mission’s HOPE vans, offering free rides to and from the event in downtown San Diego from the City’s O and B safe camping sites and The Neil Good Day Center.

The Bigger Picture

Every meal shared and service provided is a step in helping San Diegans experiencing homelessness or food insecurity.

In 2025, the San Diego Rescue Mission helped 1,319 people receive immediate shelter, supported 293 people in securing permanent housing, and celebrated a record 160 graduates of its year-long Mission Academy Residential Program.

With the kitchen stocked with nearly 5,000 pounds of food, the SDRM team will be ready to serve nearly 1,000 San Diegans in need. That scale requires serious community support to make it happen.

How to Help

Community members can gift one nourishing Christmas meal at just $2.72 each. You can donate new or clean, gently used towels for hot showers – drop them off at the Rescue Mission Monday through Friday, 8 AM to 4 PM at 120 Elm Street through December 19. Or donate a toy for families in the Rescue Mission’s care.

See you there!

Support the San Diego Rescue Mission’s Christmas outreach through donations of meals, towels, or toys, and help ensure no one feels alone this season.

📆 Saturday, December 20 | Christmas Meal: 1 PM – 3 PM | Haircuts: 11 AM – 1:30 PM | Hot Showers: 11 AM – 2 PM
📍 120 Elm St, San Diego (Enter on 2nd Ave)
🎟️ For donations and more info, visit here
ℹ️ More info here

See you there, San Diego!

Share This Event
Event Details
  • Start Date
    December 20, 2025 11:00 am
  • End Date
    December 20, 2025 3:00 pm
  • Status
    All done
  • Location
  • Venue
    • San Diego Rescue Mission
  • Address
    120 Elm St, San Diego, CA
  • Donate
Event Map
The Latest
Live music and dance at Downtown Chula Vista Día de los Muertos
One of Southern California’s largest Día de los Muertos celebrations returns to Downtown Chula Vista for another evening of culture, remembrance, and community. Free and...
America’s first female soldiers
Local nonprofit Foundation for Women Warriors is hosting a free online screening of The Hello Girls – a documentary that tells one of the most...
Pendry San Diego is leaning into the summer season with a strong lineup of new offerings – a reimagined weekday brunch, a new poolside Golden...
The Compound Lifting Club Solana Beach
Explore the Compound Lifting Club Solana Beach, a community-focused gym offering compound lifting, recovery, and more for all fitness levels.
Fourth annual Punches in the Piazza at Piazza della Famiglia
The fourth annual Punches in the Piazza returns to Little Italy’s Piazza della Famiglia for an evening that blends amateur boxing, community connection, and meaningful...
Del Mar Summer Solstice
Check out this week’s Things to Do in San Diego this weekend and make your plans! Dig into smoky flavors at the 3rd Annual Downtown...
Event Details
  • Start Date
    December 20, 2025 11:00 am
  • End Date
    December 20, 2025 3:00 pm
  • Status
    All done
  • Location
  • Venue
    • San Diego Rescue Mission
  • Address
    120 Elm St, San Diego, CA
  • Donate
Upcoming Events
Bird's Eye View of Mission Bayfest
October 16, 2026
3:00 pm
  • Mariners Point
Mission Bayfest is heading back to the waterfront this fall, bringing three days of reggae, rock, and SoCal vibes to Mariner’s Point Park along the...
La Mesa Oktoberfest
October 2, 2026
4:00 pm
  • La Mesa Village
Join the fun at La Mesa Oktoberfest! Enjoy live entertainment, games, and great food in San Diego's biggest German celebration.
Fourth annual Punches in the Piazza at Piazza della Famiglia
September 11, 2026
6:00 pm
  • Piazza della Famiglia
The fourth annual Punches in the Piazza returns to Little Italy’s Piazza della Famiglia for an evening that blends amateur boxing, community connection, and meaningful...
Tori Amos San Diego
August 26, 2026
7:30 pm
  • San Diego Civic Theatre
There are artists who put on a show, and then there’s Tori Amos – a force of nature who turns every performance into something genuinely...
RESET Beach Wellness Event
August 2, 2026
8:00 am
  • Mission Beach Park
SSBD and Almost Nakey are joining forces for RESET, a brand-new beachside event happening at Fit Social Club. It’s a full day of movement, recovery,...
Event Search: