Thailand Tipping Guide & Calculator

Know how much to tip in Thailand across restaurants, hotels, and taxis.

Uses Thailand tipping norms — THB 20–50 per service, a 10% service charge already on many hotel and restaurant bills, and rounding-up for taxis — to suggest appropriate amounts by service type and venue tier.

Is tipping expected in Thailand?

Tipping in Thailand is appreciated but not strictly obligatory. It became more common in tourist areas, where small tips of THB 20–50 for good service or rounding up the bill are normal and welcomed.

The Thailand Tipping Guide & Calculator suggests appropriate tips using local norms, so you neither under-tip nor overpay. Tipping in Thailand is appreciated but not obligatory: small amounts of THB 20–50 for good service, or simply rounding up, are the norm, and many hotels and restaurants already add a 10% service charge.

How it works

For percentage-based services like restaurants, the tool applies a customary rate to the bill; for fixed services it uses a flat baht range. If a 10% service charge is already on the bill, the tool treats an extra tip as optional and lowers the suggestion to rounding-up only:

restaurant (no service charge): tip ≈ 10% of bill
restaurant (service charge on): tip ≈ round-up only
bellhop:        THB 20–50 per bag
housekeeping:   THB 20–50 per night
taxi:           round fare up to nearest THB 10–20
spa / massage:  ~10% of treatment cost
tour guide:     THB 100–300 per day

Example and notes

On a THB 1,200 restaurant bill with no service charge, a customary 10% tip is THB 120. If a 10% service charge is already added, leaving the small change (rounding up to THB 1,400) is plenty.

These are conventions, not rules — tip more for outstanding service and always in baht. Foreign coins are difficult for staff to use, so carry small THB notes.