Migranto

Cost of living in Thailand

What a month costs, how prices compare with other countries, and where the money goes

#97 by cost of living in the world#11 in Asia

Monthly cost in Thailand

Spending runs from THB 5,070 a month in the poorest fifth to THB 26,500 in the richest

Per person, whole country

THB 10,600

what a typical person spends in a month

Spending across the population

poorest 20%
THB 5,070
richest 20%
THB 26,500

Where people spend money in Thailand

One person's out-of-pocket spending, averaged across the whole country

Groceries
THB 2,68025%
Dining out
THB 2,03019%
Other
THB 1,60015%
Transport
THB 1,31012%
Housing
THB 9829%
Health care
THB 5895%

Ask Migo

Tap a question — our AI assistant answers it in chat

Key facts

The cost of living in Thailand in numbers

Dining out takes an unusual share of the budget

It absorbs 19.1% of spending here, or THB 2,030 a month, against 7.1% in a typical country, 12 points more.

Among the cheapest countries in the world

Cheaper than 81% of countries. A basket that costs THB 32,700 at world-middle prices costs THB 24,500 here.

Typical spending takes 70% of the average wage

A typical person spends THB 10,600 a month while the average take-home wage is THB 15,300, so 30% of an average wage sits above what a typical person spends.

How living costs in Thailand compare

Neighbours, region and the world on the same monthly figure

monthly spend · % vs Thailand
1Malaysia
THB 17,700+66%
2Thailand
THB 10,600
3Vietnam
THB 6,280-41%
4Bangladesh
THB 4,680-56%
5Cambodia
THB 3,900-63%
6Laos
THB 3,140-70%

What things cost here

How much the same goods and services cost in Thailand against other countries

Cheaper than 81% of countries

Where Thailand sits when every country is lined up from cheapest to most expensive

cheapest
Pakistan
most expensive
Bermuda
world
middle

A basket of goods and services that costs THB 32,700 at world-middle prices costs THB 24,500 here.

Data source: household consumption 2024 (World Bank), International Comparison Program 2021 (World Bank), category breakdown 2023 (United Nations Statistics Division), adjusted to 2026 using IMF GDP-per-capita growth

Living-cost calculator

What it costs to live in Thailand

Tell us what you earn and spend today — we'll estimate what the same lifestyle would cost in Thailand and how much you could have left each month

  • What your lifestyle costs
  • How much could be left each month
  • How it compares with today
IT & communication

Cost of living in Thailand

THB 5,070/mo

vs THB 26,200 in your country

Take-home

THB 11,500

vs THB 39,300 in your country

Potential savings

THB 6,450

more than in your country

Standard of living

BasicModestTypicalComfortableAffluent

Under a minute, no sign-up

Frequently asked questions

What is the cost of living in Thailand?

A typical person in Thailand spends about THB 10,600 a month — around THB 128,000 a year — on housing, groceries, transport and other everyday costs. It's a nationwide average across different regions, cities and types of housing.

What is the standard of living in Thailand?

By spending, Thailand ranks #97 of 185 countries. A typical person spends about THB 10,600 a month, the poorest 20% about THB 5,070 and the richest 20% about THB 26,500. The gap between them shows how unevenly people live.

What is the cost of living in Thailand in US dollars?

The cost of living in Thailand is about $325 a month, or roughly $3,900 a year per person.

How much money do you need to live comfortably in Thailand?

It all depends on your standard of living. A modest budget runs about THB 5,070 a month per person, a typical one around THB 10,600, and a comfortable life around THB 14,300. In big cities and for a family, costs are usually higher.

What do people spend the most on in Thailand?

The biggest expense is groceries, at about THB 2,680 a month (25% of spending). Then come dining out (THB 2,030, 19%) and transport (THB 1,310, 12%).

Is the average salary in Thailand enough to live on?

Yes, with room to spare. Average spending is about THB 10,600 a month, while the average take-home pay in Thailand is about THB 15,300. For more on incomes, see salaries in Thailand.

Is Thailand an expensive country to live in?

Somewhat. Thailand is more expensive than 48% of countries worldwide and ranks 11th of 27 in Asia by cost of living.

What currency is used in Thailand?

Thailand uses the Thai Baht (THB). Amounts on this page are shown in it; the currency switcher converts them.

Where to live?

Score countries, regions and cities by what matters to you

Living in Thailand

See the full country overview