US Restaurant Spend
Based on data from Statista, the average amount that an American spends on restaurant food each year is $3,264. Much of the data available on this topic is reported as "food away from home, which" simply means restaurants. Also, much of the data available on this topic was provided at the per-household level, which we included because a household can include just one person.
Overall Restaurant Spend, Including By Age
- On average, an individual in the U.S. spends $3,264 on restaurant food each year.
- In 2018, the following were the average amounts that an American in the respective age brackets spent on "food away from home" (restaurants): Under 25 ($2,336 per person); 25-34 ($3,450 per person); 35-44 ($4,395 per person); 45-54 ($4,397 per person); 55-64 ($3,268 per person); 65-74 ($3,046 per person); and 75+ ($1,953 per person).
- The average of the aforementioned values is $3,264 (rounded to the nearest whole number, which we calculated by adding the amounts for each of the previously mentioned age groups and then dividing that sum by seven (the number of age groups)). Thus, $3,264 is the average amount an American spends on restaurant food per year.
- We also included a screenshot of that data graph from Statista in this Google Doc.
- In further support of the accuracy of that Statista data, a similar average restaurant spend was provided in a 2018 article stating that "Americans spend an average of $2,443 a year on restaurant meals and takeout food." The reason we based our average off of the Statista data, and not from that article, is because the Statista data was more robust and included multiple data points.
- The average American spends "$1,175 on take-out meals every year."
- When they dine out, the average American spends $36.40 per meal, irrespective of restaurant type.
Restaurant Spend By Region
- The average "food away from home" (restaurant) spend by U.S. region was pretty much even, as the data below demonstrates.
- In the West region of the U.S., $3,975 was the average spend per household (which can include just one person).
- In the Midwest region, $3,255 was the average spend per household.
- In the South region, $3,224 was the average spend per household.
- In the East region of the U.S., $3,557 was the average spend per household.
Restaurant Spend By Restaurant Type
- On average, an individual in the U.S. "spends $1,200 on fast food in a year."
- The average amount that an American spends on a fast-food meal is $12.50.
- When dining "at full service restaurants", $1,856 was the average amount spent on dinner per year by affluent Americans (defined as the top 20% of Americans in terms of income).
- On average, a U.S. household (which can include just one person) "spends $1,200 a year on food prepared in quick-service restaurants."
- With regard to "[d]ining out at higher-end restaurants", the average U.S. household (which can include just one person) spends $1,800 per year.