Cost of Beer in Bangkok in 2026: Your Complete Guide
Bangkok is one of the world’s most affordable cities for beer, especially when you know where to look. Whether you’re grabbing a cold one from a 7-Eleven, chilling at a laid-back beer bar, or sipping from a rooftop with skyline views, you can enjoy a great beer for as little as 39 Baht (US$1.10 / A$1.70) or splurge on premium rooftop pours at 220 Baht (US$6.20 / A$9.70). Prices have risen slightly due to inflation and tourism recovery, but Bangkok remains a beer lover’s paradise. Here’s the 2026 breakdown, fact-checked and updated for accuracy.
Important Law in Thailand:
Thailand restricts take-away alcohol sales in convenience stores and shops to 11:00am–2:00pm and 5:00pm–midnight daily. Outside these hours, stores lock the beer fridges (a rule unchanged since 2008).
No impact on licensed bars, restaurants, hotels, or entertainment venues – they can sell alcohol anytime they’re open.
Religious Public Holidays in Thailand with Alcohol Sales Ban
In Thailand, alcohol sales are strictly prohibited nationwide on certain major religious and royal public holidays (even in bars, restaurants, hotels, and convenience stores). The ban usually lasts from midnight to midnight on the holiday itself, though some extend to the eve or next day. Here are the key dates when alcohol is typically not sold:
- Makha Bucha Day (February/March)
- Visakha Bucha Day (May)
- Coronation Day (May 4)
- Asalha Bucha Day (July)
- Khao Phansa (Buddhist Lent – July)
- Ok Phansa (End of Buddhist Lent – October)
- King Bhumibol Adulyadej’s Birthday (December 5)
1. Convenience Stores (7-Eleven, FamilyMart, Mini Big C) – Cheapest Beer in Bangkok


The easiest and cheapest place to buy beer is any convenience store. You’ll find a wide selection of local Thai beers and popular imports, all at rock-bottom prices.
Current Prices (2026):
- Chang (320ml can): 39–45 Baht
- Leo (320ml can): 39–45 Baht
- Singha (330ml bottle): 41–50 Baht
- Heineken (330ml bottle): 49–60 Baht
- Asahi (330ml bottle): 49–65 Baht
Best Tip: Stock up during allowed hours for your hotel room or beach day. It’s the most budget-friendly way to drink in Bangkok.
2. Beer Bars – Classic Bangkok Experience
Beer bars (small open-air venues with hostesses) offer a lively atmosphere, music, TV, and service – at a higher price than convenience stores.


Iconic glowing neon sign and outdoor seating at Lek’s Last Stand, the classic beer bar just steps from Soi 11 and Nana BTS – perfect for cold beers, people-watching, and live sports on bustling Sukhumvit Road, Bangkok.
Current Prices (2026):
- Local beers (Chang, Singha, Leo, San Miguel): 100–120 Baht per bottle
- Imports (Heineken, Tiger, Guiness): 120–150 Baht
- Premium (Asahi, Lao, Corona): 150–250 Baht
Lady Drinks: If a bar girl sits with you, she’ll ask for a drink (usually watered-down Thai whiskey/coke). These cost 160–260 Baht, with the girl getting a commission. Expect to pay more if you buy one.
Recommended Spot: Lek’s Last Stand (just off Sukhumvit Soi 11) – 9 beer choices, 100 Baht local bottles, great vibe, and people-watching on the busy Sukhumvit road.
3. Girlie Bars / Go-Go Bars – Higher Prices for the Experience
Girlie bars (with dancers and hostesses) charge the most for beer because you’re paying for the show, music, lights, and service.
Current Prices (2026):
- Local beers: 130–160 Baht
- Imports: 150–220 Baht
- Lady Drinks: 200–280 Baht (usually double the price of your own beer)
Note: Prices are higher in tourist-heavy areas like Nana Plaza and Soi Cowboy.
4. Hotel Mini-Bars – Convenient but Expensive
Many hotels in Bangkok are phasing out stocked mini-bars due to low sales – there will always be a 7-Eleven walking distance from your hotel. If yours is stocked, expect:
Current Prices (2026):
- Local beer: 140–180 Baht
- Imports: 180–250 Baht

Tip: Most guests stock their fridge from 7-Eleven instead – much cheaper and no surcharge.
5. Rooftop Bars – Premium Views & Premium Prices
Rooftop bars offer stunning skyline views (Chao Phraya River, skyscrapers), cocktails, and upscale vibes – at the highest prices in the city.


Current Prices (2026):
- Local beer: 180–250 Baht
- Imports: 220–300 Baht
- Cocktails: 300–450 Baht
Recommended Spots:
- Spectrum Lounge (Level 29, Hyatt Regency) – panoramic city views
- Above Eleven (Soi 11, Sukhumvit) – trendy rooftop with skyline panorama
Verdict:
Worth it for the experience, but not for cheap drinking.
Summary – Beer Prices in Bangkok 2026
- Cheapest: Convenience stores – 39–60 Baht (allowed 11am–2pm & 5pm–midnight)
- Beer Bars: 100–150 Baht
- Girlie/Go-Go Bars: 130–220 Baht
- Hotel Mini-Bar: 140–250 Baht
- Rooftop Bars: 180–300 Baht
Bangkok remains one of the world’s most affordable beer cities – enjoy responsibly and cheers to great nights out!
Book Bangkok Hotels