Taped-off pallet of beer cases in a Thai shop with notices banning alcohol sales on election day
Food & drink

When Can You Buy Alcohol in Thailand? Sales Hours and Ban Days

11:00 to midnight, no afternoon gap any more, ban days and the rules at 7-Eleven.

Photo: Per Meistrup · CC BY-SA 4.0 · Wikimedia Commons · resized and cropped

As of October 2026, shops, restaurants and bars in Thailand may sell alcohol from 11:00 to midnight every day. The old afternoon ban (14:00–17:00) no longer exists: it was suspended in December 2025 and abolished for good on 29 May 2026. Sales are still banned on five Buddhist holy days and around elections, and hotels, licensed entertainment venues and international airports have their own rules.

Many websites, signs in shops and even some guidebooks still describe the old split hours, 11:00–14:00 and 17:00–24:00. That rule dated from 1972 and is gone. This page sets out the current law as reported from the Royal Gazette, the exceptions, the ban days and places, and what it all means at the 7-Eleven counter. Rules on alcohol have changed several times since 2025, so check the date at the top of any page you rely on, including this one.

Alcohol sales rules in Thailand (October 2026)

Normal sales hours
11:00 – 24:00, every day
Afternoon ban
Abolished (trial from 3 December 2025, permanent from 29 May 2026)
Exempt from the hours
International airport terminals, licensed entertainment venues (within their hours), hotels, designated event areas
Ban days
Makha Bucha, Visakha Bucha, Asanha Bucha, Khao Phansa, Ok Phansa; election days in the voting area
Minimum age
20
Next ban day
Ok Phansa, Monday 26 October 2026 (date from Thai calendars)

11:00 to midnight: the rule since 29 May 2026

The current rule is an announcement by the Alcoholic Beverage Control Committee, published in the Royal Gazette on Thursday 28 May 2026 and in force from Friday 29 May 2026. It says no one may sell alcoholic drinks outside the hours of 11:00 to midnight, with a short list of exceptions. It replaced the trial announcement of December 2025.

The road there took about seven months. A revised Alcoholic Beverage Control Act came into force on Saturday 8 November 2025. On 13 November 2025 the committee agreed to lift the afternoon ban, and an announcement in force from Wednesday 3 December 2025 allowed sales from 14:00 to 17:00 for a 180-day trial. The May 2026 announcement made 11:00–24:00 permanent.

The UK government's travel advice, updated in September 2026, gives the same picture: sales are restricted between midnight and 11:00, except in licensed hotels, international airport terminals and authorized entertainment venues.

Who may sell outside those hours

The May 2026 announcement lists these exceptions, as reported by The Nation:

Sellers using these exceptions must screen customers and keep children and young people away from alcohol. An ordinary restaurant, beach bar or shop does not fall under any of them, so it stops selling at midnight and starts again at 11:00.

Drinking after midnight and the one-hour grace

When the revised Act took effect in November 2025, its Section 32 made it an offence to drink at a place that sells alcohol during the banned hours, even if the drink was bought earlier, with a fine of up to 10,000 baht. That caused alarm among bars and tourists. In early December 2025 the committee relaxed it: customers who start drinking before the cut-off at a venue serving alcohol may continue for up to one hour afterwards, which in practice means until 01:00 after the midnight close.

The one-hour grace is not a licence to keep ordering. It lets you finish what you already have. New sales after midnight are only legal in licensed entertainment venues and hotels. We did not find an official English text of the consumption rule, and reports differ on how much of Section 32 survives, so if a bar asks you to finish up, do so.

Ban days: Buddhist holy days and elections

On five Buddhist holy days, alcohol sales are banned for the whole day under a Prime Minister's Office announcement of 2025: Makha Bucha, Visakha Bucha, Asanha Bucha, Khao Phansa (start of Buddhist Lent) and Ok Phansa (end of Lent). International airport terminals, licensed entertainment venues, hotels and some designated tourist and event venues are exempt. Our guide to Buddhist holy days lists the dates for 2026 and 2027 and explains what the days mean.

Elections bring a separate ban from the Election Commission. From 18:00 on the day before voting until 18:00 on election day, selling, giving away or serving alcohol is banned inside the area holding the election. The penalty is up to six months in prison, a fine of up to 10,000 baht, or both. The ban applied, for example, to the general election on Sunday 8 February 2026 and to the Bangkok and Pattaya local elections on Sunday 28 June 2026. It covers only the area that is voting, so a local election in one province does not stop sales elsewhere.

Bank and public holidays that are not Buddhist holy days, such as Songkran or New Year, are not ban days. Our guide to Thai public holidays has the full calendar.

Places where you cannot buy or drink

Hours are only half the rule. Eight Royal Gazette notices in force since Tuesday 12 May 2026 list places where alcohol may not be sold, or may be neither sold nor drunk:

PlaceWhat is banned
Roads and vehicles on roadsSale
Railway stations and trains (except events in the hall of Bangkok's Hua Lamphong station)Sale
Public passenger piers and scheduled passenger boatsSale and drinking
Passenger transport terminals (bus stations and similar)Sale and drinking
Public parks run by the stateSale and drinking
Government offices and state enterprisesSale and drinking
Areas used by government bodies (except private quarters, clubs and banquets)Sale and drinking
Factory areas (except liquor producers)Sale and drinking

For travelers, the boat and terminal rules matter most: no beers at the pier or on a scheduled boat, and nothing bought at the bus station. Our guides to ferries in Thailand and night trains cover the rest of the trip.

Buying alcohol at 7-Eleven

Convenience stores are where most visitors run into the rules, because the big chains apply them strictly. Our article on what makes 7-Eleven special covers the stores in general; for alcohol, this is what to expect:

Orders by delivery fall under the same sales hours; see how to use 7-Eleven delivery. For brands, prices and where to drink, our guide to beer in Thailand has the details.

If you need a drink before 11:00, your hotel is the legal option. Hotel bars and restaurants fall under the Hotel Act exception, as do bars inside international airport terminals. A cold beer with a late breakfast at a beach café will have to wait until 11:00.

Bringing alcohol into Thailand

The duty-free allowance is one liter of alcohol per adult. Customs enforces it, and the fine can be many times the value of the goods. Our guide to Thai customs allowances explains the rest. On safety, especially spirits from unknown sources and methanol poisoning, read is drinking alcohol in Thailand safe?

Frequently asked questions

Can you still not buy alcohol between 2 pm and 5 pm in Thailand?

You can. The afternoon ban was suspended on 3 December 2025 and abolished permanently on 29 May 2026. Since then, alcohol may be sold from 11:00 to midnight without a break. Old signs in some shops still show the former hours.

What time does 7-Eleven stop selling alcohol?

At midnight. 7-Eleven sells alcohol from 11:00 to 24:00, except on the five Buddhist holy days, when it sells none at all. Stores in an area holding an election also stop from 18:00 the day before voting until 18:00 on election day.

Can I drink in a bar after midnight?

In a licensed entertainment venue or a hotel bar, yes, within their legal hours. At other places that sell alcohol, sales stop at midnight and customers who already have a drink may finish it within about an hour.

Is it illegal for a tourist to drink alcohol in public in Thailand?

Not in general, but drinking is banned in specific places, including state-run public parks, public piers, scheduled passenger boats, transport terminals and government premises. Watch for local signs as well.

What is the drinking age in Thailand?

Alcohol may not be sold to anyone under 20. The seller commits the offence, so shops and bars can ask for ID, and you should carry a copy of your passport or another photo ID if you look young.

Sources