Cost of living in Thailand: monthly budgets and prices by city

One person lives in Thailand on $855 to $1,420 a month, rent included. Budgets for couples and families, rents by city, food, bills and school fees.

Updated on

Vendors and shoppers at a covered food market in Bangkok with trays of Thai dishes

The cost of living in Thailand for one person runs from about 29,000 THB a month in Chiang Mai to 48,000 THB in central Bangkok, rent included. That is 855 to 1,420 US dollars, or 645 to 1,070 pounds. A couple spends 1,230 to 1,660 dollars, and a family of four 2,650 to 3,900 dollars before school fees. The tables below show where those totals come from and what they leave out.

Monthly cost of living in Thailand: single, couple and family

Bar chart of the monthly budget for one person in Thailand, rent included: Chiang Mai 28,900 THB, Pattaya 33,100, Bangkok 35,200, Hua Hin 39,700 and Phuket 39,900
CityOne person, flat outside the centreOne person, flat in the centreCouple (estimate)Family of four, before school
Bangkok35,200 THB ($1,040)48,000 THB ($1,417)51,800 THB ($1,530)116,600 THB ($3,444)
Chiang Mai28,900 THB ($855)34,800 THB ($1,029)41,700 THB ($1,233)89,800 THB ($2,651)
Phuket39,900 THB ($1,177)47,300 THB ($1,397)56,200 THB ($1,659)132,500 THB ($3,913)
Pattaya33,100 THB ($978)39,600 THB ($1,168)46,800 THB ($1,383)103,600 THB ($3,060)
Hua Hin39,700 THB ($1,172)40,800 THB ($1,206)54,600 THB ($1,613)107,600 THB ($3,178)

One-bedroom flat for one person and for a couple, three bedrooms outside the centre for a family. The Hua Hin rents rest on very few reports, so read that line as an order of magnitude.

What $1,500 and $2,000 a month buy

1,500 USD is about 50,800 THB. Alone, it covers life in any of these cities, central Bangkok included. As a couple it works in Chiang Mai and Pattaya, and it is tight in Bangkok. 2,000 USD, about 67,700 THB, gives a couple a comfortable margin everywhere on the list, with 340 to 770 dollars left for insurance and trips. Neither budget fits a family of four.

Published budgets vary widely. An agency page quotes 20,000 to 30,000 THB a month all in, which does not survive adding rent to Numbeo's costs. Wise puts one person at 630 dollars before rent and a central one-bedroom at 469 dollars, about 1,100 in all. International Living's sample budget for two comes to 1,689 dollars a month: 600 for a two-bedroom house, 400 for health care, 180 for groceries, 90 for electricity with two air conditioners, 12 each for internet and mobile, and 6 for water. The range is wide because rent and lifestyle decide most of it.

Cost of living in Bangkok, Chiang Mai, Phuket, Pattaya and Hua Hin

CityMonthly costs for one, without rentCheap restaurant mealDinner for two, mid-rangeUtilities, 85 m² flat
Bangkok23,700 THB100 THB1,300 THB3,560 THB
Chiang Mai18,300 THB75 THB625 THB2,070 THB
Phuket23,300 THB150 THB1,094 THB3,300 THB
Pattaya19,600 THB100 THB909 THB3,110 THB
Hua Hin21,300 THB115 THB900 THB2,780 THB

Chiang Mai is the cheapest of the five, about 23% below Bangkok before rent. Phuket matches Bangkok on daily costs and is dearer for a flat outside the centre, at 16,600 THB against 11,500 THB. Koh Samui is the most expensive place to rent, at around 38,000 THB for a central one-bedroom, on a small sample. Price is one criterion among others: Chiang Mai's air is very unhealthy from February to April, which is why it pays to compare where to live in Thailand on hospitals, schools and air quality as well.

Average rent in Thailand by city

City1 bedroom, centre1 bedroom, outside the centre3 bedrooms, centre3 bedrooms, outside the centre
Bangkok24,300 THB ($717)11,500 THB ($341)78,400 THB30,100 THB
Chiang Mai16,600 THB ($489)10,600 THB ($314)35,100 THB22,600 THB
Phuket24,000 THB ($709)16,600 THB ($489)65,400 THB47,200 THB
Pattaya19,900 THB ($589)13,500 THB ($398)59,600 THB32,600 THB
Hua Hin19,500 THB ($577)18,400 THB ($542)68,100 THB29,400 THB
Koh Samui38,200 THB ($1,129)22,800 THB ($672)106,000 THB74,900 THB

These are averages of what contributors report, and the spread is large: a central one-bedroom in Bangkok goes from 16,000 to 40,000 THB. Other 2026 sources bracket the same flat differently: a rental agency quotes 15,000 to 28,000 THB and an expat blog 35,000 to 45,000 THB. On top of the rent, signing a lease usually takes two months of deposit and one month in advance.

Food prices in Thailand: restaurants and groceries

Grilled skewers at a street food stall in Bangkok with price signs in Thai

Eating out is where Thailand is cheapest. A meal in a simple restaurant costs about 100 THB, under 3 dollars, and 75 THB in Chiang Mai. A three-course dinner for two in a mid-range restaurant averages 900 THB nationwide and 1,300 THB in Bangkok.

ItemAverage price
Meal in an inexpensive restaurant100 THB
Cappuccino69 THB
Draught beer, 0.5 l78 THB
Rice, 1 kg43 THB
Chicken fillet, 1 kg101 THB
Eggs, 1271 THB
Milk, 1 l59 THB
Beef, 1 kg371 THB
Local cheese, 1 kg550 THB

The last lines explain most grocery surprises. Thai staples are cheap, while dairy, beef, wine and imported brands cost as much as at home or more. A household that cooks Western food every day spends far more than one that eats local.

Electricity, internet and transport costs

BTS Skytrain train on the elevated track in Bangkok, with residential towers behind

Electricity

Air conditioning drives the bill. The Bangkok residential tariff applied since September 2026 charges about 3 THB a unit up to 200 kWh, 4.16 THB from 201 to 400 and 4.36 THB beyond, before the fuel charge, the service fee and 7% VAT. By our estimate, 150 kWh costs about 500 THB, 300 kWh about 1,130 THB and 500 kWh about 2,070 THB. That tariff covers Bangkok, Nonthaburi and Samut Prakan. The rest of the country is served by another utility whose rates we did not check.

Numbeo's utilities line is higher, 2,070 to 3,560 THB for an 85 m² flat, and it includes water and rubbish collection. Some landlords also bill electricity at their own rate per unit instead of the official one, which owners of three or more rental homes may no longer do since September 2025. Ask which applies before you sign.

Internet and mobile

Home internet of 60 Mbps or more averages 619 THB a month, and comparison sites list gigabit fibre at around 999 THB. A mobile plan with 10 GB or more costs about 417 THB.

Transport

In Bangkok, the MRT Blue Line costs 17 to 44 THB a ride since 3 July 2026, and BTS Skytrain fares start at 17 THB. A taxi starts at 40 THB. A monthly public transport budget averages 1,200 THB, and petrol is about 46 THB a litre. Outside Bangkok there is far less public transport, so budget for your own vehicle or for ride-hailing.

Health insurance and international school fees

Buildings of Bumrungrad International Hospital, a private hospital in Bangkok
Photo: Teesal, public domain, via Wikimedia Commons

Private health insurance is the cost newcomers forget. Brokers quote roughly 38,000 to 65,000 THB a year for a healthy 40-year-old on an international plan, and local Thai plans from 20,000 THB. Other broker guides quote 1,800 to 3,500 dollars a year. Premiums rise with age, and all of these are indications from brokers, not insurer price lists. Retirees on an O-A retirement visa must hold a policy with at least 3,000,000 THB of cover.

International schools change a family budget completely. Numbeo's average for a year of primary school is about 1,030,000 THB in Bangkok, 620,000 THB in Phuket and 557,000 THB in Chiang Mai. A school guide published in April 2026 ranks Bangkok primaries from 200,000 to 350,000 THB a year in the cheapest tier to 700,000 to 900,000 THB at the top.

One-off charges come on top: an application fee of 5,000 to 15,000 THB, a registration fee of 50,000 to 250,000 THB and a capital or development fee of 100,000 to 400,000 THB per child. One child in a Bangkok international primary adds about 85,700 THB a month to the family budget, 2,530 dollars. The same child adds about 46,400 THB in Chiang Mai and 51,600 THB in Phuket.

Is Thailand expensive? What costs little and what does not

Cheap by Western standardsClose to Western prices
Local food and street restaurantsImported food, cheese, wine
Rent outside city centres and tourist beachesNew condos in central Bangkok, villas in Phuket and Koh Samui
Public transport, taxis, mobile plansNew cars, at about 900,000 THB for a Toyota Corolla
Household help at about 275 THB an hour, haircutsInternational schools

The average net salary in Thailand is about 18,900 THB a month, 560 dollars, according to Numbeo. A foreign pension or remote salary goes a long way against that, more than a local job in Thailand would, which is why the country draws retirees and remote workers. The money question is usually less about daily costs than about the visa you qualify for: the DTV asks for 500,000 THB in savings and the retirement visa for 800,000 THB.

Frequently asked questions about the cost of living in Thailand

Can I live comfortably on US $2,000 a month in Thailand?
How much US money do you need to live comfortably in Thailand?
How long will $100,000 last in Thailand?
Can I live in Thailand on $1,500 a month?
Is Thailand expensive?
Can I live in Thailand as a US citizen?