If you're an expat living in Thailand from Myanmar, Cambodia, or Laos, chances are you're already familiar with using 7-Eleven or FamilyMart for everything from food to mobile top-ups. But did you know you can top up your AIS, DTAC, or True SIM card directly at these stores — without needing an app or internet connection?
Whether you're new to Thailand or just want a simple offline method, this guide will walk you through the easiest ways to top up your mobile phone using Thailand’s most accessible convenience stores.
For many expats, especially those who:
Don't use online banking or credit cards
Prefer to use cash
Live in worker housing, dormitories, or border towns
Speak limited Thai or don’t want to use apps
...topping up at a convenience store is the most practical method.
Thailand has over 13,000 7-Eleven stores and thousands of FamilyMart branches across the country. Most are open 24/7and located near residential and factory areas — making them a go-to spot for easy mobile services.
Your Thai phone number (the SIM card must be active)
Cash in Thai Baht (top-up amounts start from as low as 20 THB)
Optional: Your phone to check the balance after top-up
You do not need your passport, ID, or physical SIM card for topping up — just the phone number.
Walk up to the cashier counter and say:
“Top up True / DTAC / AIS” (choose your network)
Or point to your phone screen with the number written on it
Tell them your phone number clearly (or show it written in Thai/English numerals).
Say the amount you want to top up (e.g., “Top up 100 baht”).
Pay with cash.
The cashier will complete the process through their POS system and give you a printed receipt.
You’ll receive an SMS confirming the top-up within seconds.
The process is nearly identical to 7-Eleven:
Go to the cashier and say “เติมเงินมือถือ” (term-ngoen mue-tue = mobile top-up).
Show your number or write it down.
State your desired amount.
Pay and wait for confirmation SMS.
Note: Some FamilyMart locations use a self-service kiosk. If so:
Select “เติมเงินมือถือ” on screen
Choose your network
Enter phone number and amount
Pay at the cashier after printing the QR slip
Minimum: Usually 20 THB
Typical amounts: 50, 100, 200, or 300 THB
Maximum: Up to 1,000 THB depending on the network
You can use the credit for:
Internet/data plans
Voice calls and SMS
Package renewals or one-time add-ons
After topping up, you can activate an internet package by:
Dialing the USSD code (e.g., 7777060#)
Using the provider’s app (AIS, DTAC, TrueMove)
Asking the shop to help set it up for you (in some local areas)
เติมเงิน (term-ngoen) = top-up
เบอร์ (ber) = phone number
ร้อยบาท (roi baht) = 100 baht
ดีแทค / เอไอเอส / ทรู = DTAC / AIS / True
💡 Tip: Write your number clearly on your phone in large font or in a note so it’s easy for the cashier to copy.
Wait 1–2 minutes.
Restart your phone.
Check your balance using:
AIS: *121#
DTAC: *101#
TrueMove H: *123#
If the top-up still doesn’t go through, keep the receipt and visit the nearest store branch or call the provider’s customer service (some support English or Burmese).
For expats from Myanmar, Cambodia, and Laos, topping up your Thai mobile SIM card at 7-Eleven or FamilyMart is simple, fast, and requires nothing more than your phone number and cash. No need to download apps, link credit cards, or use online services.
It’s an ideal solution for workers, travelers, and new arrivals who just want to stay connected with home and work — using one of the most trusted convenience store systems in Asia.
👉 Shopee & Lazada Top-Up Guide – Best for Online Users