ICONSIAM 19 | Places of interest in Bangkok
Home page Information How much does a beer cost in Thailand?

How much does a beer cost in Thailand?

Wondering how much a beer costs in the supermarket in Thailand? Here you can discover all the current beer prices and prices for alcohol in euros & baht. Prices in Thailand are relatively cheap compared to the western world. However, alcohol is not cheaper!
How much does a beer cost in Thailand? | Contributions
Author - Dennis | www.thailand-highlights.com
Written by:
Dennis
Last updated:
February 21, 2026

In our experience, wine is significantly more expensive than in Europe. This is probably because wine is not produced in Thailand and has to be imported into the country at great expense. It is also interesting to note that the large beer bottles in Thailand are somewhat larger (0.66 l) than the 0.5 l bottles in Europe. A small beer (0.33l) costs the equivalent of approx. 0.80 cents. A large beer (0.66l) costs the equivalent of approx. 1.30 euros.

How much does a bottle of beer cost in Thailand?

  • A small Singha, Leo or Chang beer (0.33l) costs between 30 and 40 ฿ in a Thai supermarket. This corresponds to 0.80 ~ 1.07 €.
  • A large Singha, Leo or Chang beer (0.66l) costs between 50 and 60 ฿ in a Thai supermarket. This corresponds to 1.34 ~ 1.52 €.

How much does a bottle of wine cost in Thailand?

  • Red wine (0.75l / 13%): The average price is ฿595 - that's around €16.
  • White wine (0.75l / 13%): The average price is ฿899 - that's around €24.

How much does a bottle of alcohol cost in Thailand?

  • Thai Rum (SangSom / 0,7l / 40%) - 309 ฿ - 7,99 €
  • Thai Whisky (Mekhong / 0,7l / 35%) - 445 ฿ - 11,50 €
  • Vodka (Smirnoff / 0,7l / 37,5%) - 649 ฿ - 16,78 €

Attention: ban on alcohol sales!

In Thailand, you can travel between 14:00-17:00 and between 0:00-11:00. do not buy alcohol. The shelves in the supermarkets are completely locked during this time. In addition, on Buddhist holidays such as Visakha Bucha It is forbidden to sell or buy alcohol throughout the day. Please abide by these rules in order to show the Thais the expected respect for their culture and laws.

Prices for beer in restaurants, cafés or bars

In restaurants, cafés or bars, the purchase price is significantly higher, especially in tourist resorts or locations close to the beach.

  • A small Singha, Leo or Chang beer (0.33l) currently costs between 60 and 80 ฿ in Thai restaurants. This corresponds to 1.60 ~ 2.14 €.
  • You can get a large Singha, Leo or Chang beer (0.66l) in Thai restaurants from ฿100 upwards. This corresponds to €2.67.

General information on prices in Thailand

NoteThe above prices depend on the exchange rate (as of June 2025) and may vary depending on the region, season and activity. Travel costs for accommodation, food and transportation are usually cheaper than in Europe. However, tours, activities and entrance fees for attractions may be more expensive. Here we have compiled various price lists from different areas with the average purchase prices.

👉 View all prices

Tip: Paying in the supermarket in Thailand

In the supermarket you can usually buy your beer by Credit card (VISA or Mastercard) for cashless payments. However, cash should always be carried at local markets & for smaller amounts. The cheapest way to withdraw money from ATMs is with a fee-free credit card. Free credit cards are e.g. awa7 VISAª, Hanseatic GenialCardª, TF Mastercard Goldª or DKB current accountª. Always reject the DCC currency conversion - this will save you money! You can find out more about this topic here.

👉 View fee-free credit cards

Share now: