48+ Average Price For Wedding Catering Background. Wedding and special event caterers typically charge per guest, so the more people you are hosting, the higher your catering costs will be. According to our data, the average wedding catering cost was $9,170 (or, on average, $70 per head).
Wedding catering will often cost more than other types of parties.
If your wedding is 100 guests, then it will cost you $7,000 in total, and $1,500 more with drinks. Everything is more expensive in the city. Catering prices can range anywhere from $20 to $100 or more per person. Hotel banquet aka grace catering offers unbelievable asian cuisine and the value is unmatched.