The answer is No. Drinking alcohol is technically prohibited in all public places, including beaches, across Thailand—except in licensed zones and during permitted hours of the day.
Please take this seriously in Thailand.

Public Places
Alcohol consumption in public places such as religious sites, areas near educational institutions, bus stations, train stations, airport public terminals, public parks, and beaches is strictly banned. Violations may result in fines or even imprisonment.

The penalty can be a fine of up to 10,000 Baht (~$300) for:
- Drinking in prohibited areas
- Drinking during non-permitted hours
You also cannot bring your own alcohol into public places.
The main purpose of these laws is to reduce litter, maintain public order, and promote responsible tourism.
Online retail sales of alcohol are also prohibited.
Most of the time, authorities may show some leniency toward tourists—but this is not guaranteed.
Note: Drinking discreetly in public areas may sometimes go unnoticed, but it is always a risk.
Timings for the Sale of Alcohol

There are strict legal hours for buying alcohol. For example, in stores like 7-Eleven:
- 11:00 AM to 2:00 PM
- 5:00 PM to 12:00 Midnight
Alcohol cannot be sold on certain days, including:
- Buddhist holidays (e.g., Makha Bucha, Visakha Bucha)
- Election days
Licensed Zones for Alcohol Consumption

Thailand has over 600,000 licensed venues where alcohol consumption is allowed.
You can legally drink in:
- Bars, pubs, and nightclubs
- Restaurants and beach clubs
- Hotel premises
- Private beachfront areas owned by hotels
Some licensed hotels may serve alcohol 24 hours a day.
Legal drinking age in Thailand: 20 years
Important Tip

Never drink and drive.
Thailand has strict laws, and the consequences can be very serious.
Frequently Asked Questions (FAQs)
Can tourists drink alcohol on the beach in Thailand?
No, tourists are also subject to the same laws. Drinking on public beaches is technically illegal unless it’s a licensed area.
Are there any beaches where alcohol is allowed?
Yes, but only in private or licensed beachfront areas, usually connected to hotels, bars, or beach clubs.
What happens if you get caught drinking on a beach?
You may face a fine of up to 10,000 Baht or other legal consequences depending on the situation.
Can you carry alcohol with you on the beach?
You can carry it, but consuming it in public areas is not allowed.
Do police always enforce this law strictly?
Not always—tourists may sometimes experience leniency—but enforcement can happen at any time, so it’s not worth the risk.
Can you buy alcohol anytime in Thailand?
No, alcohol sales are restricted to specific hours and are banned on certain religious and election days.
Final Verdict

While Thailand is famous for its relaxed beach vibes, alcohol rules are stricter than many travelers expect. Drinking on public beaches is officially illegal, even if it sometimes seems overlooked.
To stay safe and avoid fines, it’s best to:
- Stick to licensed venues like beach clubs, bars, and hotels
- Follow legal drinking hours
- Respect local laws and customs
Community Insights
Join the conversation
Login or create an account to share your thoughts and react to comments.