One of the most common practical questions from expats moving to Phuket: "Can I get my medications here?" The answer is mostly yes — and often at significantly lower cost than back home. But there are important specifics around controlled substances, prescription requirements, and a handful of medications that simply aren't available in Thailand. Here's what six years of living here has taught us about Phuket's pharmacy landscape.
Types of Pharmacies
Where to Buy Medications in Phuket
Boots Pharmacy
📍 Central Festival, Jungceylon (Patong), Central Phuket, Porto de Phuket
- UK-standard international chain
- English-speaking staff
- Good OTC range (paracetamol, ibuprofen, vitamins)
- Branded medications, imported items
- Higher prices than local pharmacies
- Good for: familiar brands, questions in English
Fascino / Pharmasan Local Pharmacies
📍 Throughout Phuket Town, Rawai, Chalong, Kata
- Local Thai pharmacies — good range
- Licensed pharmacists on duty
- Thai generics available (much cheaper)
- Many prescription medications OTC in practice
- Some English, some Thai only
- Best for: regular medications, generics, antibiotics
Bangkok Hospital Pharmacy
📍 Yaowarat Road (main hospital campus)
- Hospital pharmacy — full dispensary
- Fills Thai prescriptions same-day
- English-speaking pharmacists
- Full range including specialist medications
- Open extended hours (near 24-hour access)
- Best for: post-consultation, specialist meds
7-Eleven / Family Mart
📍 Everywhere in Phuket
- Basic OTC only: paracetamol, antacids, cold relief
- Open 24 hours
- Good for late-night minor needs
- Rehydration sachets, basic first aid
- No pharmacist on site
- Best for: 2am headache, emergency basics
Medication Availability
What's Available — and What Isn't
| Medication Category | Availability | Prescription Needed? | Cost vs UK |
| Antibiotics (amoxicillin, azithromycin) | Widely available | Technically yes; often OTC | 30–60% cheaper |
| Statins (atorvastatin, simvastatin) | Available, generic + brand | Technically yes; often OTC | 40–70% cheaper |
| Antihypertensives (amlodipine, lisinopril) | Available | Technically yes; often OTC | 40–60% cheaper |
| Metformin / diabetes medications | Available | Technically yes; often OTC | 50–70% cheaper |
| Levothyroxine (thyroid) | Available | Yes (more strictly enforced) | Similar or cheaper |
| SSRIs / antidepressants | Available (most types) | Yes — hospital prescription recommended | 20–50% cheaper |
| Benzodiazepines (diazepam, alprazolam) | Controlled — strict | Yes — Thai prescription required | N/A without prescription |
| ADHD medications (Ritalin, Adderall) | Very restricted | Yes — specialist prescription | Bring supply from home |
| Pain relief (paracetamol, ibuprofen) | Universal availability | No | Similar or cheaper |
| Antihistamines (cetirizine, loratadine) | Widely available | No | Similar or cheaper |
| Omeprazole / stomach medications | Widely available | No | Cheaper |
| Specialty biologics (Humira etc.) | Limited — hospital only | Yes + specialist approval | Similar or more expensive |
Important — controlled substances: Thailand takes its drug laws seriously. Benzodiazepines (Xanax, Valium), opioids (tramadol, codeine), and ADHD stimulants (Ritalin, Adderall, Vyvanse) are strictly controlled. Importing controlled substances without documentation is a serious offence. If you take controlled medications, get a letter from your home doctor on headed paper explaining the medical need, carry medications in original packaging, and carry the minimum practical supply (3 months maximum is generally acceptable at customs). Establish care with a Bangkok Hospital psychiatrist or relevant specialist early.
Costs Compared
Medication Price Comparison
| Medication | Phuket (฿/month) | UK NHS equivalent | US Cash Price |
| Atorvastatin 40mg (30 tabs) | ฿150–400 | £9.90 (prescription charge) | $10–30 |
| Amlodipine 5mg (30 tabs) | ฿100–300 | £9.90 | $10–25 |
| Metformin 500mg (60 tabs) | ฿80–200 | £9.90 | $10–20 |
| Sertraline 50mg (30 tabs) | ฿200–500 | £9.90 | $10–40 |
| Levothyroxine 50mcg (30 tabs) | ฿150–350 | £9.90 | $20–60 |
| Omeprazole 20mg (30 caps) | ฿100–250 | £9.90 / OTC £5–8 | $10–30 |
| Amoxicillin 500mg (21 caps) | ฿80–200 | £9.90 | $15–40 |
| Paracetamol 500mg (100 tabs) | ฿60–120 | OTC £0.99–2.00 | OTC $3–8 |
Note: UK NHS prescription charge (2026) is £9.90 per item regardless of medication cost — this makes many medications very affordable in the UK at NHS prices. For private UK prescriptions or US cash-pay prices, Thailand is significantly cheaper for most common medications.
Insider tip: For regular chronic medications, get a consultation at Bangkok Hospital Phuket outpatient (฿500–1,000 consultation) and get a proper Thai prescription. This ensures the right dosage, brand, and gives you a clinical record in Thailand. The outpatient process at Bangkok Hospital takes 1–2 hours and the pharmacist will counsel you on any changes. Don't just self-medicate from a pharmacy counter for serious chronic conditions.
What to Bring from Home
Medications to Pack When Moving
Bring a 3-month supply of:
- All current prescription medications, especially controlled substances
- Any specialty/branded medications you rely on
- ADHD medications (restricted in Thailand)
- Medications for rare conditions (may not be stocked locally)
- Your usual branded versions if you've had reactions to generics
Don't bother bringing:
- Paracetamol, ibuprofen, aspirin — universally available and cheap
- Basic antibiotics — widely available locally
- Common statins, antihypertensives, metformin — readily available as generics
- Antihistamines — Loratadine, cetirizine widely stocked
- Omeprazole / heartburn medication — cheap and available everywhere
Getting a Thai Prescription
How to Get Prescription Medications Ongoing
The easiest path for most expats: Bangkok Hospital Phuket outpatient appointment (Yaowarat Road, ☎ 076-254-425). Book an appointment with the relevant specialist or general internist. Bring your existing prescription, medication list, and medical records if relevant. The consultation will result in a Thai prescription. Cost: ฿500–1,500 consultation + medication cost.
For routine chronic medications (statins, antihypertensives, thyroid), a general internist appointment is sufficient. For psychiatric medications, book a psychiatry appointment — Bangkok Hospital has a psychiatry department. For controlled substances, a psychiatry or specialist consultation is mandatory.
Moving to Phuket?
Get health insurance sorted before you arrive. Bangkok Hospital's bills without insurance are significant, even for outpatient consultations.
Compare Health Insurance
FAQ
Common Questions
Can I get my regular prescription medications in Phuket?
Most common medications are available — blood pressure medications, statins, antidepressants, diabetes medications, thyroid medications. Bring 3 months when you first arrive, then get established with a Bangkok Hospital doctor who can prescribe ongoing supplies.
Do I need a prescription at pharmacies in Phuket?
Thai pharmacy regulations require prescriptions for prescription-class drugs, but enforcement is inconsistent. Many medications available OTC in practice. Hospital pharmacies are stricter. Controlled substances (benzodiazepines, opioids, ADHD medications) genuinely require Thai prescriptions. A Bangkok Hospital outpatient consultation (฿500–1,000) gets you a Thai prescription quickly.
Are medications cheaper in Phuket?
Generally yes for common medications — branded products 30–50% cheaper than UK/US retail. Generic medications significantly cheaper. Some specialty medications (biologics, newer psychiatric drugs) may cost more. Main cost advantage: common chronic medications like statins, antihypertensives, metformin, thyroid medication.
What should I bring from home for medications?
Bring 3 months of current prescription medications plus original prescriptions. Priority to bring: ADHD medications (controlled, restricted), specific branded psychiatric medications, specialty biologics. Don't bother bringing: paracetamol, ibuprofen, common antibiotics, statins, antihypertensives, antihistamines, omeprazole — all readily available.
Where is the nearest 24-hour pharmacy in Phuket?
Bangkok Hospital Phuket's pharmacy (Yaowarat Road) is most reliable for serious needs. Boots pharmacies in Central Festival and Jungceylon are open until mall closing (9–10pm). 7-Eleven stores stock basic OTC 24 hours. Local pharmacies in Rawai, Chalong, Phuket Town typically open 8am–9pm.
Affiliate disclosure: Some links on this page are affiliate links. If you purchase health insurance via our links, we may earn a commission at no extra cost to you. See our
full disclosure.
Related Guides
For the full healthcare picture, see the healthcare hub, health insurance guide, emergency healthcare guide, and medical tourism in Phuket.