Cooking by volunteers began at 6am and other came to decorate the tables with balloons, crackers and gifts to be distributed after the meal by Santa and helpers.
After an hour of entertainment the first course was brought out - roast chicken or ham, with gravy and roast kumara, gourmet potatoes, beans and carrots.
Dessert was icecream, jelly and fruit and cake.
The event is New Zealand largest Christmas lunch.
This month the mission has been trying to raise $900,000 for running Christmas activities, including distributing food hampers and 25,000 presents to low-income families in Auckland.