Skip to main content

Data study — computed from our own files

Tipping map: 80 countries compared

We compared tipping norms across 80 countries: restaurants, cafés, hotels and taxis, plus an expected/not-expected flag, ranked by the restaurant percentage — the situation travelers ask about most.

Highest-tipping countries

20%

United States for restaurants (then Canada at 18% and South Africa at 15%)

Lowest-tipping countries

0%

14 countries expect no restaurant tip — including Belgium, China, Denmark, Fiji

Full comparative table

Tipping norms across 80 countries: restaurants, cafés, hotels and taxis
#CountryRest. %Cafés %Hotels %Taxi %Expected?Calculator
1United States2015518ExpectedLos Angeles calculator
2Canada1815515ExpectedNo calculator
3South Africa1510510ExpectedCape Town calculator
4Mexico151050ExpectedCancun calculator
5Egypt1010510ExpectedCairo calculator
6Lebanon101050ExpectedBeirut calculator
7Argentina10550ExpectedNo calculator
8Bahrain10550ExpectedManama calculator
9Hungary100010ExpectedBudapest calculator
10Jordan10550ExpectedAmman calculator
11Kuwait10550ExpectedKuwait City calculator
12Morocco10550ExpectedCasablanca calculator
13Qatar10550ExpectedDoha calculator
14Saudi Arabia10550ExpectedJeddah calculator
15Tunisia10550ExpectedTunis calculator
16Turkey10550ExpectedAntalya calculator
17United Arab Emirates10550ExpectedAbu Dhabi calculator
18Azerbaijan10050ExpectedBaku calculator
19Brazil10050ExpectedNo calculator
20Cambodia10050ExpectedNo calculator
21Chile10050ExpectedNo calculator
22Colombia10050ExpectedNo calculator
23Czech Republic10005ExpectedPrague calculator
24Germany10005ExpectedBerlin calculator
25Hong Kong10050Not expectedNo calculator
26India10050ExpectedNo calculator
27Iraq10050ExpectedNo calculator
28Ireland10005Not expectedNo calculator
29Kenya10050ExpectedNo calculator
30Maldives10050ExpectedMaldives calculator
31Mauritius10050ExpectedNo calculator
32Nepal10050ExpectedNo calculator
33Oman10050ExpectedMuscat calculator
34Pakistan10050ExpectedNo calculator
35Peru10050Not expectedNo calculator
36Philippines10050ExpectedNo calculator
37Poland10005ExpectedNo calculator
38Sri Lanka10050ExpectedColombo calculator
39Tanzania10050ExpectedZanzibar calculator
40Thailand10050ExpectedBangkok calculator
41Albania10000ExpectedNo calculator
42Australia10000Not expectedSydney calculator
43Bosnia and Herzegovina10000ExpectedSarajevo calculator
44Bulgaria10000ExpectedNo calculator
45Croatia10000ExpectedNo calculator
46Cyprus10000Not expectedNo calculator
47Georgia10000Not expectedBatumi calculator
48Malta10000Not expectedNo calculator
49Montenegro10000ExpectedNo calculator
50New Zealand10000Not expectedNo calculator
51Romania10000ExpectedNo calculator
52Russia10000Not expectedNo calculator
53Serbia10000ExpectedNo calculator
54United Kingdom10000Not expectedLondon calculator
55Austria5005ExpectedVienna calculator
56Bangladesh5050Not expectedNo calculator
57Indonesia5050Not expectedBali calculator
58Laos5050Not expectedNo calculator
59Myanmar5050Not expectedNo calculator
60Netherlands5005Not expectedAmsterdam calculator
61Vietnam5050Not expectedHanoi calculator
62Greece5000Not expectedAthens calculator
63Norway5000Not expectedNo calculator
64Portugal5000Not expectedNo calculator
65Spain5000Not expectedBarcelona calculator
66Sweden5000Not expectedNo calculator
67Belgium0000Not expectedNo calculator
68China0000Not expectedHong Kong calculator
69Denmark0000Not expectedNo calculator
70Fiji0000Not expectedNo calculator
71Finland0000Not expectedNo calculator
72France0000Not expectedParis calculator
73Iceland0000Not expectedNo calculator
74Italy0000Not expectedMilan calculator
75Japan0000Not expectedOsaka calculator
76Malaysia0000Not expectedKuala Lumpur calculator
77Singapore0000Not expectedSingapore calculator
78South Korea0000Not expectedSeoul calculator
79Switzerland0000Not expectedGeneva calculator
80Taiwan0000Not expectedNo calculator

Ranked by restaurant percentage, descending. 0% means a tip is not the local custom — not that service is poor. 41 countries have a tracked city we can link to a dedicated tipping calculator.

Methodology (every figure reproducible)

  • Input: src/data/travel/tipping.json — 80 countries, each with restaurants/hotels/taxis/cafes percentage fields plus an is_tipping_expected flag.
  • Ranking: descending by restaurants.percentage, ties broken by the average of the four percentages, then alphabetically. No new numbers or weights were invented.
  • Links: each country links to its tracked city in destinations.json (same country name; only 3 spelling differences between our two files are aliased: UAE/USA/Bosnia). A tipping calculator is generated for every tracked city.
  • Percentages represent the customary expectation in everyday situations as recorded in our dataset — not a legal requirement anywhere.