Rules and Laws Regarding Alcohol in Thailand

HomeThailandRules and Laws Regarding Alcohol in Thailand

It doesn’t matter if you’re coming to Thailand for a few days or a few years, there are a few things you need to know about alcohol in the country.

Because no, you can’t buy alcohol anywhere anytime in Thailand. And it’s a shame if you ask us.

But yes, you can find almost everything here, even though some brands can be really expensive.

So today, let’s talk about everything you need to know about alcohol in Thailand.

What Time Can you Buy Alcohol in Thailand?

In Thailand, there’s a weird law nobody can explain that could be quite surprising to many foreigners.

You can buy alcohol in Thailand (in shops) ONLY from 11 am to 2 pm and from 5 pm to midnight.

I repeat, you can online buy alcohol in shops between :

  • 11 am to 2 pm and 5 pm to midnight

Don’t ask us why. It’s an old law.

And nobody really knows why. The only thing for sure is shops are really strict about the rules.

So stock up when you can, and remember to keep some alcohol at home somewhere in case you want a drink during these dry hours.

But curiously enough, this law only applies to shops.

You can still buy drinks in bars, restaurants, and clubs at any time during the day, as long as you drink there.

No take-away allowed.

The only exception would be some clubs and bars.

In some late night clubs and bars, you can take your bottle home with you if you haven’t finished it.

For example, you can order a bottle in a club at 1.30 am, and take it home with you when the club closes at 2 am.

That’s an expensive option, but the only one you have if you want to keep the party going on at home and you don’t have anything to drink.

Where Can you Buy Alcohol in Thailand?

In Bangkok and Thailand, you can buy alcohol pretty much anywhere.

Convenience stores like 7/Eleven and Family marts, supermarkets (Big C, Tesco, Makro…), liquor shops, etc.

As long as you try to buy when it’s allowed, coming across beers or bottles to buy isn’t too hard.

Even for international brands.

You can find pretty much any premium brands in Thailand, including rare wines and Champagnes.

And for those we found Villa Market and Tops to have really good prices.

Buy Bottles at the Duty Free on the Way in

duty free King Power in Thailand

When you come to Thailand, buy alcohol at the duty-free on the way in!

Alcohol is heavily taxed in Thailand.

So unless you can survive on Thai beers and alcohol during all your stay, buy a bottle at the duty-free and ask your friend to do the same.

You’re allowed to bring up to 1 liter per person (but you can try to bring more, they usually don’t check).

The price difference can be quite significant.

And if you’re coming to party in Thailand with a few friends, with 1 liter each, what you bought at the duty-free might last you all your stay.

Tip: If you love Champagne, buy it at the duty-free on your way in. Wine and Champagne are ridiculously expensive here.

Alcohol Delivery in Thailand

ban on alcohol sales in Thailand

Unfortunately, since December 7, 2020, online alcohol sales and alcohol delivery are now banned in Thailand.

More about Alcohol in Thailand

In short, here’s what you need to remember about alcohol and alcohol sales in Thailand :

  • You can only buy alcohol between 11 am to 2 pm and 5 pm to midnight.
  • Alcohol is heavily taxed in Thailand. Buy as much as you can from the duty-free.
  • Alcohol delivery is now BANNED in Thailand.

There you go.

Time to go grab a cold one now.

Head to one of the best beer bars in Bangkok or join the pretty girls of chill bars.


What time can I buy alcohol in Thailand?

You can buy alcohol in Thailand from 11 am to 2 pm and from 5pm to midnight. (Except on Buddhist holidays)

Why can’t you buy alcohol between 2 and 5 pm in Thailand?

Because it’s the law. Nobody really knows where this law comes from, but you can’t buy alcohol in shops from midnight to 11 am and from 2 pm to 5 pm.

Why alcohol is banned today in Thailand?

Probably because it’s a Buddhist holiday. The alcohol is always banned in Thailand during those days. Check the list of public holidays, they usually tell you when there’s a ban.

How much alcohol can I bring to Thailand?

You can only bring 1 liter of alcohol into Thailand. But you can always put a bottle of 1 liter in you check-in baggage and buy more at the duty-free.

Most Popular Post
(Sign Up Absolutely Free)
(Sign Up Absolutely Free)