Where to get an eye test, prescription glasses and contact lenses, the English-speaking optical shops in Nimman, the malls and the Old City, honest costs in baht and dollars, and how long it takes - a practical guide for expats, digital nomads and DTV, LTR and retirement visa holders living in or relocating to the city.
Getting new glasses in Chiang Mai is one of those small pleasures of expat life: the eye test is usually free, a complete pair costs a fraction of what you'd pay at home, and there's an English-friendly optical shop in nearly every mall and busy soi. For the city's large population of digital nomads, retirees and DTV holders, prescription glasses, sunglasses and a fresh supply of contacts are easy, affordable, out-of-pocket errands. Here's how opticians and eyewear work in Chiang Mai - where to go, what it costs, how long it takes, and how to plan around your stay.
The big shopping malls - Central Festival, MAYA on the Nimman corner, Central Airport Plaza and Promenada - each host branches of Thailand's national optical chains such as Better Vision, TOP Charoen and Isoptik. Staff are used to foreign customers, English is spoken, eye tests are usually free with a purchase, and you can walk in without an appointment. This is the simplest option for most expats and nomads, and the malls make it easy to combine an eye test with the rest of your errands.
Around Nimmanhaemin and the roads toward Chiang Mai University you'll find independent optical shops aimed at students and the international crowd. They tend to carry a good range of frames, do quick prescriptions and are comfortable working from a foreign prescription. Handy if you're based in central Chiang Mai and want a shop within walking or scooter distance.
Inside the moat and along Chang Klan near the Night Bazaar there are long-established optical shops used to serving travellers and long-stay expats. They handle single-vision, progressive and reading glasses, sunglasses and lens replacements, and are used to customers who want a clear written price before ordering.
For anything beyond routine vision correction - eye disease, cataracts, glaucoma checks, diabetic eye screening or a proper medical eye examination - Chiang Mai's private hospitals (Bangkok Hospital Chiang Mai, Chiang Mai Ram, Lanna) run ophthalmology departments, and Chiang Mai University's Maharaj Nakorn hospital has a large eye unit. Go here if you need a doctor rather than a shop-based eye test.
For a straightforward pair of glasses, any reputable mall chain or established independent will do a solid job. Look for shops with modern testing equipment, clear price lists and lenses from recognised brands (Essilor, Hoya, Zeiss). The large Chiang Mai expat and nomad Facebook groups are the fastest way to get current recommendations - most people choose on frame range, lens options and turnaround rather than the eye test itself, which is consistent across the city.
A complete pair of prescription glasses in Chiang Mai typically costs a fraction of what you'd pay in the US, UK, Australia or Europe, and a basic eye test is usually free when you buy. For expats and retirees this turns new glasses, a spare pair or prescription sunglasses from a dreaded expense into an easy, affordable errand.
There's no rule tied to your visa. DTV, LTR, retirement, Non-B, Elite and even tourist visitors all use the same optical shops and pay out of pocket. You don't need Thai residency or a work permit to get an eye test or order glasses - walk-in service is open to everyone.
Simple single-vision glasses are often ready the same day or within 24-48 hours; progressive and specialist lenses take a few days. Contact lenses and solutions are widely stocked. If you're on a shorter DTV stay, tell the shop your dates and most can prioritise the order.
Many long-stay residents and returning nomads use Chiang Mai as their eyewear base - picking up a spare pair, prescription sunglasses or a fresh supply of contacts while prices are low. Keep a copy of your prescription and re-ordering is quick and cheap year after year.
Indicative shop prices - actual costs vary by frame, lens brand and prescription. USD figures are approximate (around ฿36 = $1); frames and lenses are usually priced separately, so confirm with a written quote before ordering.
| Item | THB | USD (approx) | Notes |
|---|---|---|---|
| Basic eye test | Free - ฿300 | $0 - 8 | Usually free with a glasses purchase at mall chains |
| Complete single-vision glasses | ฿1,500 - 4,000 | $42 - 110 | Frame + standard lenses; often same-day |
| Progressive (varifocal) glasses | ฿4,000 - 12,000 | $110 - 335 | Depends heavily on lens brand and design |
| Lens upgrade (anti-reflective / blue-light) | ฿500 - 2,500 | $14 - 70 | Added to base lens price |
| High-index / thin lenses | ฿1,500 - 5,000 | $42 - 140 | For stronger prescriptions; per pair |
| Prescription sunglasses | ฿2,000 - 6,000 | $56 - 170 | Tinted or polarised prescription lenses |
| Designer / branded frames | ฿3,000 - 12,000+ | $85 - 335+ | Ray-Ban, Oakley etc; local frames much cheaper |
| Monthly contact lenses (box) | ฿400 - 1,200 | $11 - 33 | Per box; daily disposables cost more |
| Full medical eye exam (hospital) | ฿1,000 - 3,000 | $28 - 85 | Ophthalmologist consult; more with imaging |
If you already have a current prescription from home, bring it - shops will happily work from it. If not, ask for a printed copy of your eye-test results after any exam so you can re-order lenses or contacts later, in Thailand or abroad. Keep a photo of it on your phone.
Frames and lenses are priced separately. For progressive, high-index, anti-reflective or photochromic (transition) lenses, ask for an itemised written quote before ordering - the lens choice, not the frame, is usually what drives the price. Reputable Chiang Mai shops provide this routinely.
Most shops take cash, Thai bank transfer (PromptPay) and often cards. Eyewear is paid out of pocket - it's usually cheaper than an insurance excess at home. If you carry international health insurance, some plans include an optical allowance; check your policy and keep receipts.
Chiang Mai's air quality dips during the spring burning season (roughly February-April), and the haze can irritate eyes and dry out contact-lens wearers. It doesn't affect getting glasses, but many residents switch to glasses, use lubricating drops and stock up on solution during those months - see our Chiang Mai weather and healthcare guides.
The easiest option is one of the optical chains inside the major malls - Central Festival, MAYA in Nimman, Central Airport Plaza and Promenada - which have English-speaking staff, free eye tests with purchase and no appointment needed. There are also independent optical shops around Nimman and Chiang Mai University, established shops in the Old City and along Chang Klan, and hospital eye clinics for medical cases.
Far less than in Western countries. A complete pair of single-vision glasses typically runs ฿1,500-4,000 (about USD 42-110), progressive/varifocal glasses ฿4,000-12,000 depending on the lens, and a basic eye test is usually free with a purchase. Frames and lenses are priced separately, so ask for a written quote - the lens choice is what drives the price.
Yes. The mall optical chains and many independents have English-speaking staff and modern testing equipment, and eye tests there are usually free when you buy glasses. For a full medical eye examination - eye disease, cataracts, glaucoma or diabetic screening - the private hospitals (Bangkok Hospital Chiang Mai, Chiang Mai Ram, Lanna) and CMU's Maharaj hospital have ophthalmology departments with English-speaking doctors.
No. There's no visa rule tied to eyewear or eye care. DTV, LTR, retirement, Non-B, Elite and tourist visitors all use the same optical shops and pay out of pocket. You don't need Thai residency or a work permit to get an eye test or order glasses.
Simple single-vision glasses are often ready the same day or within 24-48 hours. Progressive, high-index or specialist lenses usually take a few days. If you're on a short stay, tell the shop your dates and most can prioritise the order. Contact lenses and solutions are widely stocked and available immediately.
In practice contact lenses, solutions and daily disposables are widely available in optical shops, pharmacies and malls, and staff can check your power. It's still best to have a current prescription or a proper fitting - especially for first-time wearers or unusual powers - and to keep a copy so you can re-order easily. During the burning season, carry lubricating drops as the haze dries the eyes.
Healthcare & hospitals · Dental care · Pharmacies & medicine · Weather & air quality · Chiang Mai city hub
Primary and official sources are cited above. Government rules, fees and procedures in Thailand change over time and vary by office; always confirm current requirements with the relevant authority before relying on them. BAANLYY never takes paid placement in editorial content.
Browse Chiang Mai areas and homes near the malls, clinics and life you want.
Hero photo by Karolina Grabowska on Pexels. General information only; this is not medical advice. Confirm current prices, lens options and credentials directly with each shop or clinic.