Skip to content

Best MLB Ballpark Food & Drink Value

All 30 ballparks ranked by average food and drink cost per person - from the most affordable bites to premium dining.

MLB Average Food & Drink

$20

Looking for the best value on game day food and drinks? These rankings show the average cost of food and drinks at each MLB ballpark. Whether you want a budget-friendly hot dog and beer or a premium dining experience, see how every ballpark stacks up.

#
1Toronto Blue Jays$16$90$120
2Pittsburgh Pirates$16$64$95
3Texas Rangers$16$103$144
4Arizona Diamondbacks$17$69$94
5Cincinnati Reds$17$79$104
6St. Louis Cardinals$18$67$95
7Cleveland Guardians$18$54$82
8Miami Marlins$18$62$90
9Tampa Bay Rays$18$61$87
10Kansas City Royals$18$66$94
11Detroit Tigers$18$57$90
12Chicago White Sox$18$47$75
13Milwaukee Brewers$19$68$97
14Baltimore Orioles$19$82$111
15New York Yankees$19$215$259
16Los Angeles Angels$20$72$102
17Houston Astros$20$69$104
18Atlanta Braves$20$102$132
19San Diego Padres$20$63$98
20Philadelphia Phillies$20$90$140
21Athletics$21$58$87
22Washington Nationals$21$83$124
23Colorado Rockies$21$52$91
24Minnesota Twins$21$67$98
25Seattle Mariners$22$126$163
26New York Mets$22$99$136
27Boston Red Sox$23$135$170
28San Francisco Giants$24$141$190
29Chicago Cubs$25$102$127
30Los Angeles Dodgers$26$150$216

What the table says

Food and drink per person runs from $16 at Globe Life Field (Rangers) to $26 at Dodger Stadium (Dodgers). The median is $20 against a league average of $20, and 15 of the 30 ballparks come in under it.

The $10 gap between the cheapest and priciest concessions is a fraction of the $168 gap in ticket prices. The cheapest place to eat, Globe Life Field (Rangers), ranks 25th of 30 on total game day cost; the priciest, Dodger Stadium (Dodgers), ranks 29th.