Difference between dinner and supper

Last updated: April 1, 2026

Quick Answer: Dinner is traditionally the main meal of the day, typically served in the evening in America or midday in Britain, while supper is a lighter meal eaten later in the evening. The terms vary by region and have shifted over time.

Key Facts

Historical Origins

The terms dinner and supper have complex historical origins reflecting different eating traditions. In medieval times, dinner was the main meal eaten around midday, when people did their heaviest work. Supper was a lighter evening meal before bed. As work patterns and culture evolved, meal times and the distinction between these terms shifted significantly across regions and time periods.

American Dinner and Supper

In modern American English, dinner is the evening meal, typically the largest and most important meal of the day. Americans eat dinner between 6-8 PM. Supper in American usage is less common in everyday speech, though some regions and older generations use it interchangeably with dinner. In rural or traditional American communities, supper may refer to a lighter evening meal or a meal served after the main dinner.

British Dinner and Supper

British English uses these terms differently. Dinner traditionally refers to the midday meal (what Americans call lunch), while supper is the lighter evening meal. However, upper-class British tradition refers to a formal evening meal as 'dinner' and a light late evening meal as 'supper.' Working-class British tradition may use 'tea' for the evening meal. British usage is more regionally varied than American usage.

Regional and Cultural Variations

Terminology varies significantly based on geography and social class. In some regions of Britain and Ireland, 'tea' refers to the evening meal, not the beverage. Southern American communities often distinguish 'dinner' as the noon meal and 'supper' as the evening meal. German-speaking regions distinguish 'Mittagessen' (midday dinner) from 'Abendessen' (evening supper). These variations reflect historical migration patterns, economic traditions, and cultural preferences.

Modern Usage

Today, the distinction between dinner and supper has become blurred in most English-speaking regions. Most modern English speakers use dinner for the main evening meal, regardless of time or size. Supper appears more frequently in formal contexts, nostalgic references, or traditional family settings. The terms are often used interchangeably. Family preference and regional tradition matter more than any hard linguistic rule.

When Each Term is Used Today

'Dinner' is used more universally and formally—you might invite someone to dinner at a restaurant. 'Supper' is more common in informal, family contexts: 'Come over for supper.' Some traditions maintain the distinction: Southern American families might say 'dinner at noon, supper at night.' Religious communities sometimes use 'supper' for communal evening meals. Ultimately, usage depends on family tradition and regional convention rather than strict rules.

AspectDinnerSupper
Traditional MeaningMain meal of the dayLight evening meal
American UsageEvening meal (6-8 PM)Less common; sometimes evening meal
British UsageMidday meal or formal evening mealLight evening meal
FormalityMore formalMore informal
SizeLarge and substantialLighter and smaller
Modern ContextMain evening meal (most common)Evening meal or nostalgic reference
Regional VariationConsistent in AmericaVaries widely by region and tradition

Related Questions

What is the difference between lunch and dinner?

Lunch is the midday meal, typically eaten between 11 AM and 1 PM. Dinner is the main meal, eaten in evening (America) or at midday (Britain). In American English, lunch is smaller than dinner; in British English, lunch is the midday meal and dinner can mean the same meal.

What does 'tea' mean in British English?

In British English, 'tea' can refer to three different meals: afternoon tea (a light snack around 3-4 PM), high tea (a substantial working-class evening meal around 5-7 PM), or just the beverage. Context determines which meaning is intended.

What meal should you call the evening meal?

In modern English, 'dinner' is the safest, most universally understood term for the main evening meal. 'Supper' is less common and may confuse listeners. Use whichever term your family and regional community prefers—both are acceptable depending on context.

Sources

  1. Wikipedia - Dinner CC-BY-SA-3.0
  2. Wikipedia - Meal CC-BY-SA-3.0
  3. Britannica - Meal proprietary