Catering costs can vary widely depending on cuisine, location, and level of service. For a catering setup with stations for self service, and a variety of different food options, one can expect to pay between $25-50 per person.