Wedding catering can cost a lot of money, depending on the type and amount of food and drink that you choose. Generally, the more extravagant the menu, the higher the price tag. The average cost for wedding catering is around $35/person, but still, it can vary