The average wage for a caterer in the United States is around $13.60 per hour.
This is 51% below the national average. Updated in 2018.
Caterers earn an average hourly wage of $13.60. Salaries typically start from $11.35 per hour and go up to $22.57 per hour.
Caterer earnings by seniority
Approximate values based on highest and lowest earning segments.
Caterer salary by state
|State Name||Average Salary|
How do caterer salaries compare to similar careers?
|Personal chef salary||$38K|
|Food batchmaker salary||$30K|
|Dietetic technician salary||$27K|
|Pastry chef salary||$26K|
Source: CareerExplorer (Aggregated)