More than 500 guests gathered at the RDS in Dublin for their Christmas dinner, organised by the Knights of St Columbanus.
Now in its 101st year, it is said to be one of the oldest and largest charitable Christmas Day event in the country.
Over 200 volunteers helped out this year, providing festive three-course meals to the homeless and others in need.
In addition to on-site dinners, another 5,500 takeaway meals were prepared and distributed to the needy in their homes or accommodation across the greater Dublin area.
As well as a traditional Christmas dinner, entertainment was also provided.
We need your consent to load this rte-player contentWe use rte-player to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences
The meals were free of charge, no reservations were required and free transport was available those travelling from Dublin city centre.
A dedicated area was reserved for families with gifts for children.
Chair of the Christmas Day Dinner Committee Trevor McNamara said the need is greater than ever with the rise in homelessness.
He also said it was made possible by the ''incredible generosity of our volunteers and those contributing to this long-standing tradition of looking out for the most vulnerable in our society".
The event was supported by a number of organisations, including Alone, the Simon Community, Saint Vincent de Paul, Age Action Ireland, Dublin City Council, An Garda Síochána, the Order of Malta, and Dublin Homeless Awareness Services.
Organisers paid tribute this year to Brother Kevin Crowley, founder of the Capuchin Day Centre, who died earlier this year.
The event first took place in 1924 in Dublin's Mansion House. It has been held in the RDS for the past 50 years.
Elsewhere, a number of other charity initiatives were held across the country.
People got their steps in as they ran or walked the GOAL mile, with the charity holding over 200 events as part of its annual fundraiser.
In Lebanon, members of the 127th Irish Polish Battalion ran the GOAL Mile in Camp Shamrock.
Crowds brave chilly temperatures for Christmas Day swim
Huge crowds took part in the annual Christmas Day swim at a popular bathing spot in Dublin, including the "Forty Foot Santa".
Thousands thronged to the Forty Foot promontory in Sandycove as people pulled on Santa hats to take part in the festive dip despite bitterly cold conditions.
Veteran swimmer Patrick Corkery has been doing the Christmas Day swim for more than 30 years.
Dressed as Santa, he joked: "I just needed to do one more swim before I headed back to Lapland.
"It is fantastic although it's a bit rough today. You need to keep an eye on the waves on a day like today.
"The water is about seven degrees. It is freezing."
Christmas Day swims were also held at many popular beaches, including Ballybunion in Co Kerry, Bantry in Co Cork and Salthill in Co Galway.