Updated October 2026
7-Eleven Thailand: What to Actually Buy (According to People Who Live There)
Thailand's 16,000+ 7-Elevens are less a convenience store than a national institution — and, lately, a TikTok-famous tourist attraction. The must-buys: hot ham-and-cheese toasties (29–39 baht), Thai milk tea, limited-edition Lay's, and the little yadom herbal inhalers at every register. A full meal runs under 100 baht — about $3.
Why is 7-Eleven such a big deal in Thailand?
The numbers first: 16,284 stores as of mid-2026 (per CP All's filings with the Stock Exchange of Thailand), up from 15,945 at the end of 2025, with ~700 new ones opening every year. That makes Thailand the second-largest 7-Eleven market on Earth after Japan — roughly one store for every 4,400 people, nearly all open 24 hours, most doubling as bill-pay counters and hot-food kitchens. In Bangkok, stores near BTS and MRT stations carry the deepest snack selections.
Then the internet found it. The #7eleventhailand hashtag has racked up 5.1 million tracked views; a November 2025 TikTok by @middlenamemason showing what £2.50 buys (a 110-baht haul: vitamin C drink, Sprite, Skittles, Kinder Joy) drew ~60,000 likes and a top comment of “Cost about £20 in the UK” — covered by The Thaiger. In January 2026, a tourist buying four toasties at once went viral inside Thailand, covered by Khaosod English as the sandwich that “has frequently gone viral among foreign tourists.”
What goes in a proper 7-Eleven haul?
Disclosure: we sell one item on this list — authentic Hong Thai yadom inhalers. Everything else we just genuinely buy at 7-Eleven.
Ham & cheese toastie · 29฿
The undisputed king — named in every Reddit thread and three separate viral TikToks. Staff heat it on request (~2 minutes).
Thai milk tea (fresh counter) · 30–45฿
Hot 8oz 30฿, iced 16oz 35฿, blended 40฿ — official 7eleven.co.th prices. The orange stuff, made properly.
Yadom herbal inhaler (Poy-Sian / Hong Thai) · 20–25฿we sell this one
The little menthol-camphor inhaler on the counter rack — the item Thais themselves buy most. Three r/ThailandTourism users named it unprompted as their always-buy.
Limited-edition Lay's · ~30฿
Hot chilli squid, mango sticky rice, and whatever this month's experiment is. “Inspect the crisps section” is standing Reddit advice.
Croissant ham & cheese toastie · 35–39฿
The upgrade tier. An Austrian Redditor publicly mourned that his own country can't make these.
Coco Max coconut water · ~25฿
Real coconut water, cold, everywhere — the hangover and heat fix.
Microwave pad krapao / panang curry · 45–55฿
Freezer-section rice meals that are genuinely good; staff microwave them free at checkout.
Oishi honey lemon tea · 20–25฿
The bottled drink travelers keep coming back for.
Cut fruit pack · 27–37฿
Cold pineapple or watermelon — the virtuous half of the basket.
M-150 energy drink · 15–25฿
Thailand's working-class energy shot — the original that inspired Red Bull's global brand.
Prices verified October 2026 against thai-awesome.com's 2026 toastie ranking, thaibudgetplanner.com (Sep 2026), and 7-Eleven Thailand's official product pages.
What should you eat at 7-Eleven in Thailand?
The toastie, obviously — the classic ham-and-cheese runs 29 baht, tiers up through 32, 35, and 39 baht (croissant, triple-cheese, double packs), and seasonal flavors reach 45 baht. Hand it to the cashier and staff heat it in about two minutes; the 1–2pm lunch rush produces genuine queues at the toaster. Beyond toasties: microwave rice meals (45–55 baht, the panang curry has a Reddit fan club), and rice congee — as u/Thaat56 put it on r/ThailandTourism, “It is great on the stomach if too much spicy food has got you down.”
Honest counterpoint, because the hype is now its own genre: an October 2025 r/ThailandTourism thread asked whether the toasties are overrated (“Processed cheese and processed ham. I don't understand the hype either,” offered u/No-Decision1581). Fair. It's a very good 29-baht hot snack, not a destination meal — eat one for breakfast, spend the rest at a street stall.
What drinks should you try?
The fresh-counter Thai milk tea is the sleeper hit: hot 8oz for 30 baht, iced 16oz for 35, blended for 40 (7- Eleven Thailand's own menu prices). Bottled Oishi and Ichitan teas run 20–30 baht, Coco Max coconut water ~25, the instant cappuccino is a shockingly decent ~20, and the energy shelf (M-150, Carabao) runs 15–25 baht. Beer: a large Chang is about 59 baht — as one r/ThailandTourism user budgets it, a “Singha 4-pack for a calm night” (u/Peter-348, Nov 2025).
What's the little inhaler at the register? (And the rest of the medicine shelf)
That rack of colorful tubes by every Thai 7-Eleven register is yadom — herbal nasal inhalers (menthol, camphor, borneol, eucalyptus) that Thais sniff against heat, traffic, and stuffy noses. Poy-Sian Mark II runs about 20 baht, Siang Pure 18, Peppermint Field 22, and Hong Thai's dried-herb jar about 20–40. (Disclosure: this site sells Hong Thai inhalers.)
Don't take our word for it — travelers name it unprompted. Asked for the one thing they always buy at Thai 7-Elevens, u/thedenv answered simply: “Black inhaler (yadom)” (r/ThailandTourism, Nov 2025). u/SuchSmartMonkeys put “Yadom inhalers” first in their top five, ahead of the toasties (Jun 2025). u/dharmabird67's list: “ Fisherman's friend cough drops. Yadom. Lays hot chilli squid chips” (Sep 2025).
The rest of the register pharmacy is genuinely useful — and people search for it by name: Gaviscon sachets, Air-X (simethicone), Panadol, mosquito repellent, and Tiger Balm pots (20–50 baht). Thai 7-Elevens quietly double as first-aid stations.
New to yadom? Start with the complete guide to Thai herbal inhalers or the deep dive on Poy-Sian; the word itself is explained at what yadom means.
What can 100 baht get you?
A full meal, with change. Two worked examples from 2026 price checks and one viral receipt:
| Basket | Contents | Total |
|---|---|---|
| The full meal | Toastie 35 + cut fruit 37 + soda 15 + jelly dessert 10 | 97฿ (~$3) |
| The viral £2.50 haul | Vitamin C drink 20 + Sprite 19 + Skittles 25 + Kinder Joy 33 | ~110฿ (£2.50) |
| The local's counter run | Yadom 20 + instant cappuccino 20 + toastie 29 + M-150 15 | 84฿ (~$2.50) |
Sources: thaibudgetplanner.com (Sep 2026); The Thaiger / @middlenamemason (Nov 2025); prices in section lists above.
What's worth taking home from 7-Eleven?
Short answer: dried mango, curry paste tins, Thai tea mix, a handful of yadom inhalers (they weigh nothing and make perfect small gifts), mango-sticky-rice-flavored snacks, and — from the markets outside, not the store itself — the light-up 7-Eleven fridge magnets Thailand's souvenir stalls now sell. That's a different mission than the in-store haul, and it has its own page: the 12 Thailand souvenirs locals actually use.
7-Eleven Thailand FAQ
Why is 7-Eleven so popular in Thailand?
Thailand has 16,284 7-Elevens as of mid-2026 — the second-most of any country after Japan — and CP All has run them since 1988. They're open 24 hours, heat fresh food, handle bill payments, and sit on practically every corner, so they function as a national kitchen-pharmacy-bank hybrid rather than a snack stop.
What should I buy at a 7-Eleven in Thailand?
Start with a hot ham-and-cheese toastie (29 baht), a Thai milk tea, and a bag of limited-edition Lay's. Regulars add coconut water, microwave rice meals (45–55 baht), and a yadom herbal inhaler from the counter rack — the item Thai locals themselves buy most often.
How much does the famous 7-Eleven toastie cost?
The classic ham-and-cheese toastie is 29 baht (under $1); prices tier up through 32, 35, and 39 baht for croissant, triple-cheese, and double-pack versions, with seasonal flavors up to 45 baht. Staff will heat it for you — it takes about two minutes.
What is the little inhaler sold at Thai 7-Eleven counters?
That's yadom — a Thai herbal nasal inhaler filled with menthol, camphor, borneol, and eucalyptus oil. Poy-Sian costs about 20 baht and Hong Thai around 20–40 baht at 7-Eleven. Thais use them for heat, long commutes, and stuffy noses; travelers tend to get hooked and buy them by the handful. (Disclosure: we sell authentic Hong Thai inhalers in the US.)
How many 7-Elevens are there in Thailand?
16,284 as of mid-2026, per CP All's quarterly filings — up from 15,945 at the end of 2025, with roughly 700 new stores opening every year. That's about one store for every 4,400 people.
Are Thai 7-Elevens open 24 hours, and do they heat food?
Almost all are open 24/7. Staff will toast sandwiches and microwave any chilled rice meal at the counter for free — just hand it over when you pay.
Is 7-Eleven in Thailand cheap?
Yes — a full meal (hot toastie, cut fruit, a drink, and a dessert) comes to under 100 baht, around $3. A viral TikTok from November 2025 showed a full snack haul for 110 baht (£2.50), with UK viewers commenting the same basket would cost £20 at home.
Are the 7-Eleven toasties actually worth the hype?
They're a genuinely good 29-baht hot snack — but some long-time travelers on r/ThailandTourism call them overrated next to street food. Fair take: get one for breakfast or after a night out, then spend your remaining baht at a food stall.