Map Options

Color Scheme:
Map Type:
Download SVG:
map placeholder

Dinner Time by State 2024

Dinner Time by State 2024

What Time Is Dinner Time?

Many cultures are based around meals, so when do you eat dinner? There are a lot of factors involved. Dinner time can vary significantly depending on where you are located. For example, there are a lot of people native to Europe who are used to eating dinner at a time that is closer to bedtime. Then, there are some situations where people tend to eat dinner earlier.

In the United States, most people imagine dinner as being between 6 and 6:30 p.m., but there are a lot of factors involved. For example, younger people tend to stay up later, so young adults may wait until 8 or 9 p.m. to have dinner. On the other hand, many elderly individuals are already asleep by that time, so they might have dinner at 4 or 5 p.m.

Does the Average Dinner Time Vary By State?

There are some people who believe that the average dinner time might vary by state; however, that is not necessarily the case. Regardless of where you are located in the United States, dinner tends to be served at the same time. All you have to do is take a look at what time restaurants open for dinner service.

The vast majority of restaurants, no matter where you are located in the United States, tend to open for dinner starting at 5 p.m. There are some that are open for dinner as early as 4 p.m. In contrast, if you take a look at Europe, there are lots of restaurants that don't open for dinner until 7 p.m. Even though there are some restaurants in the United States that might not open until 5:30 or 6 p.m., they tend to be nice, fancy restaurants that are hosting large events.

Why Do Some People Eat Dinner So Early?

There are plenty of reasons why someone might decide to eat dinner earlier. The most common reason why people decide to eat dinner earlier is that they plan on going to bed earlier. You want to have time to digest your food before you go to bed, which is why some people might eat dinner at 5 p.m. For example, if a family has young children, they might want to put them to bed by 7 p.m. This means that they need to eat dinner by 5 p.m. to have time to clean up after dinner, bathe their kids, and get them ready for bed.

Is It Rude To Eat Dinner Late?

It is not necessarily rude to eat dinner late as long as people know ahead of time. For example, if you are hosting a dinner party, you should have a time in mind regarding when you would like to eat. That way, people can plan the rest of their day accordingly. You do not want them to be starving when they show up for dinner. If you eat dinner late, you also need to be cognizant of your neighbors, who might be getting ready for bed.

Dinner Time by State 2024

  • Data displays the "peak" dinner time, which is the time at which the highest percentage of people are in the process of eating dinner.
  • Peak dinner time for the US as a whole was 6:19 pm, with the vast majority of residents starting dinner at 5:07pm or later and finishing by 8:19pm.
  • Calculations used survey data from the American Time Use Survey, from 2018-2019 and 2021-2022. Data for 2020 was incomplete (and likely impacted) by the COVID pandemic and so was excluded.
  • Start and end times were calculated using a moving average with a 15-minute window to compare against the peak percentages, which enabled greater precision when isolating the times at which dinner began and ended.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Peak Dinner Time 2019-2022
District of Columbia07:10 pm
Mississippi07:02 pm
Texas07:02 pm
Arkansas07:00 pm
Tennessee07:00 pm
Nebraska06:51 pm
Missouri06:45 pm
New York06:41 pm
Kansas06:35 pm
South Dakota06:35 pm
North Carolina06:34 pm
Arizona06:32 pm
Virginia06:32 pm
Hawaii06:30 pm
Idaho06:30 pm
Iowa06:30 pm
Nevada06:29 pm
Ohio06:28 pm
Colorado06:25 pm
California06:19 pm
Illinois06:17 pm
New Jersey06:17 pm
Georgia06:15 pm
Indiana06:15 pm
Maryland06:15 pm
Minnesota06:15 pm
Connecticut06:14 pm
Oklahoma06:14 pm
Massachusetts06:13 pm
Alabama06:12 pm
Louisiana06:10 pm
Michigan06:10 pm
Rhode Island06:10 pm
South Carolina06:10 pm
Utah06:07 pm
Delaware06:05 pm
Florida06:05 pm
Montana06:05 pm
West Virginia06:05 pm
Wisconsin06:05 pm
Kentucky06:04 pm
Oregon06:02 pm
Washington06:01 pm
Alaska06:00 pm
New Hampshire06:00 pm
New Mexico06:00 pm
North Dakota06:00 pm
Vermont06:00 pm
Wyoming06:00 pm
Maine05:40 pm
Pennsylvania05:37 pm
showing: 51 rows