average cost for wedding caterers
1 The average wedding caterer cost, including food and food service, drinks and drink service and cake and cake cutting fees is $12,790, according to The Bridal Association of America, which treats these as three separate categories.2  The average number of guests is 150, so it works out to about $85 per person. A cocktail hour and sit-down dinner at a fancy hotel, country club or resort with an in-house caterer can cost $125 to $350 or more per person, including service and gratuity.