The popular Dunedin Community Christmas Dinner began with a concert as people joined together to celebrate the festive season.
Dunedin Christmas Charitable Trust chairman Rob Riddell Tigeir said the day had been a resounding success
For the past nine years, Mr Riddell Tigeir has spent his Christmas at the town hall, but he has never attended as a guest.
"I’m too introverted for such things as this, but for some reason here I still am."
"All the slogging through spreadsheets — it was worth it to see the day come together. It’s amazing and people are just having such a great time.
"The best feedback we get is seeing the wide smiles on everyone’s faces."
On the menu was ham, chicken and vegan and vegetarian options, along with roast potatoes, gravy and vegetables.
Volunteer Paula Peat said this was her second Christmas working as a server.
"We do the big Christmas celebrations on Christmas Eve now to free us up for today ... It’s good to spend the season giving back to others."