What this guide shows
We have local prices for 34 products in Bangkok. The table below covers the staples of everyday shopping. We collected the prices on 5 November 2026 by opening public shop pages one at a time.
Local prices for everyday staples
| Product | Unit | Local price (THB) | About US dollars |
|---|---|---|---|
| Milk | 1 L | 50.00 | 1.49 |
| Eggs | 10 pieces | 71.00 | 2.12 |
| Rice | 1 kg | 48.90 | 1.46 |
| Pasta | 500 g | 65.50 | 1.95 |
| Bread | 500 g | 42.83 | 1.28 |
| Chicken | 1 kg | 89.00 | 2.65 |
| Potatoes | 1 kg | 50.00 | 1.49 |
| Tomatoes | 1 kg | 87.50 | 2.61 |
| Onions | 1 kg | 42.00 | 1.25 |
| Shampoo | 400 ml | 189.00 | 5.63 |
| Toilet paper | 4 pieces | 14.68 | 0.44 |
We convert baht to US dollars with the European Central Bank’s daily reference rates.
How to read the table
- Each price is for the unit shown next to the product, such as one litre of milk or one kilo of rice.
- Online listing prices can differ from in-store prices and between neighbourhoods.
- We leave out promotional, members-only and out-of-stock prices.
Try your own budget
Use the comparison tool to see what the same money buys in Bangkok and in another city. The details of our method are on the Data & methodology page.

