Wedding Caterers in Ohio

278 verified caterers across 9 Ohio markets. 21 of those publish their pricing.

Wedding Caterers pricing in Ohio
Typical per-guest range
$23/guest–$39/guest
Market range
$20/guest–$121/guest
Publish pricing
21of 282

Ohio wedding caterers typically charge $23 to $39 per guest, with the full market range spanning $20 to $121 per guest. However, only vendors who publish prices openly are reflected here, and premium or luxury caterers tend to require a direct inquiry instead, so the true average cost is likely higher than these numbers suggest.

About the Ohio market

Ohio has no dominant city. Cleveland, Columbus, Akron and Canton, Cincinnati and Dayton each hold a deep venue market of their own, and they price differently: Columbus publishes the highest median of the big metros at $4,500, while Cleveland, with the most listable venues in the state, publishes $2,875. Youngstown is cheaper still at $2,500. Hocking Hills in the southeast is the state's destination market, built on cabins and forest venues. Ohio is also one of the most transparent states we cover: all six categories clear our sample bar, and its published per-guest catering range of $23 to $39 is among the lowest on the site.

Where the caterers are, and what they cost

A median is shown only where enough vendors in that market publish a price to make one meaningful. Each market below has its own list.

Get your shortlist

Skip the browsing. See the ones that fit.

One short screen with your budget, area, and guest count, and we'll rank every Ohio caterer against it.

See my matches