Optical Shops in Malaysia
Sightpedia lists 2368 optical shops in Malaysia, with address, phone, opening hours and directions for each. Search by name or postcode, or browse nearby areas below.
Mission Optical Eyecare
Lot A-5, Jalan Seri Mahkota Permai 1, Jalan Gambang-Kuantan, 26070, Kuantan, Pahang, 26070 Kuantan
Miyo Optical
B2-8, JALAN PJS 3, 11C, TAMAN JRK DELTA, 46000 Petaling Jaya, Selangor
Modern Optical Enterprise
2, Tingkat Bawah, Bangunan Arked Mara, Jalan Rahmat, Batu Pahat, 83000, Batu Pahat, Johor, 83000
Modern OpticsInanam
Blok A Lot, 7, Jalan Kionsom, Inanam, 89357 Kota Kinabalu, Sabah
Mog Eyewear
GF, G36, 2112, Jln Meru, km 2, 41050 Klang, Selangor
Moment Optical Eco Botanic
20, Jalan Eko Botani 2B, Taman Eko Botani 2, 79100 Iskandar Puteri, 79100 Johor Bahru, Johor Darul Ta'zim
Moment Optical Pelangi
06, Blok E, Pusat Komersial Pelangi, Jln Sri Pelangi 4, Taman Pelangi, 80400 Johor Bahru, Johor Darul Ta'zim
Mono Optical
7, Jalan J-avenue, 43200 Cheras, Selangor
Monocle Optique
LG-19, Sunway Carnival Mall, 3068, Jalan Todak, 13700 Seberang Jaya, Penang
Monocle Optique
182, Jalan Magazine, 10300 George Town, Penang
Moo Eyewear Sdn Bhd
Jln Geroda 2/1, Larkin Jaya, 80350 Johor Bahru, Johor
Mood Eyewear Fast & Professional
18, Jalan Eko Botani 3/6, TAMAN EKO BOTANI, 79100 Iskandar Puteri, Johor
Moon Optical House
24G, Jalan S2 F1, 2, Garden Homes, 70300 Seremban, Negeri Sembilan
Mooris Han Visioncare
Jln Austin 3, Kampung Banggul Tiang Kulat, 21300 Kuala Terengganu, Terengganu
Moose Eyewear
LOT G119 SUNGEI WANG PLAZA JALAN SULTAN ISMAIL 50250 Kuala Lumpur MY, WP, 55100 Kuala Lumpur, WP Kuala Lumpur
Moosi Eyes - 168 Park Mall
168 Park Mall Selayang 168 Park Selayang, Jln Kuching, 68100 Batu Caves, 68100 Selayang, Selangor
Moote Optical
Lot 3-10, Level 3, Tasek Central 2, Jalan Pendekar 16 Taman Ungku Tun Aminah, Skudai, 81300 Johor Bahru, Johor Darul Ta'zim
Moote Optical Sutera Mall
Lot L1-247&265, Level 1, Jalan Sutera Tanjung 8/4, Taman Sutera Utama, 81300 Skudai, Johor
Most Eyewear Lotus's Taiping
Lot F-22B, First Floor, Lotus's Taiping, Lot 38, Jalan Istana Larut, 34000 Taiping, Perak
Mottomo Eyewear
30-A, Jalan Mamanda 7, Taman Dato Ahmad Razali, 68000 Ampang Jaya, Selangor
Mr Optics Batang Kali
No. 57 & 58-G, Pusat Perdagangan Ara, Jln Ara 2, Seksyen 5 Bandar Utama Batang Kali, 44300 Batang Kali, Selangor
Mr Spec Eyewear
42, Jalan Theatre, Taman Jubilee, 30300 Ipoh, Perak
Mr. Care Optic
9-G, Jln Tiara 2C, Bandar Baru Klang, 41150 Klang, Selangor
Mr.Eye Visioncare
G94, Ground Floor, Kompleks Karamunsing, 88300 Kota Kinabalu, Sabah
Mu Optic-Wangsa Maju
LOT F1-32 AEON BIG WANGSA MAJU.6, JALAN 8/27A, SECTION 5, Wangsa Maju, 53300 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Muar Optical
23-5, Jalan Arab, Pekan Muar, 84000 Muar, Johor
Mudah Optical Store Puncak Alam
23g, jalan astana c13/c, pusat niaga astana alam, seksyen 13, 42300 Puncak Alam, Selangor
Mudah Optical Store SB Mall
Lot 1-12Q SB MALL No. 2, Seksyen U20, Bandar Baru Sungai Buloh, 40160 Shah Alam, Selangor
Mudah Optical Store Saujana Utama
55-g, jalan bidara 8 saujana utama 3, Bandar Saujana Utama, 47000 Sungai Buloh, Selangor
Multifocal
Seksyen 9, 29, Jalan Temenggung 21/9, Bandar Mahkota Cheras, 43200 Kajang, Selangor
Mutiara Optical Centre Senawang
47 GF, JLN TAMAN KOMERSIAL 7, SENAWANG KOMERSIAL PARK, 70450 Seremban, Negeri Sembilan
Mutiara Optometris
107, Jalan Molek 3/1, Taman Molek, 81100 Johor Bahru, Johor Darul Ta'zim
Mvision Optical Industry Sdn. Bhd.
No. 51A, Jln Merdeka, Melaka Raya, 75000 Malacca
My EYE Studio
16, Jalan 1/27b, Desa Setapak, 53300 Kuala Lumpur, Federal Territory of Kuala Lumpur
My Eye Optical Centre
Jalan Dato Sheikh Ahmad, Bandar Seremban, 70000 Seremban, Negeri Sembilan
My Eyecare
Block 8-G-6S, Gat Lebuh Macallum, 10300, Pulau Pinang, Pulau Pinang, 10300
My Eyes Room
24, Jalan Pinang 42, Taman Daya, 81100 Johor Bahru, Johor
My Eyewear Megalong
Lot 40, Ground Floor, Shopping Complex, Donggongon Newtownship, 89500 Penampang, Sabah
My Glasses Phileo Damansara 2 (HQ)
B205 BLOCK B, Phileo Damansara I, 2, Jalan 16/11, Pusat Perdagangan Phileo Damansara, 46350 Petaling Jaya, Selangor
My Glasses Setia Taipan
121g, Jln Setia Gemilang BG U13/BG, Setia Alam, 40170 Shah Alam, Selangor
My June Optical
9, Jln Wawasan 3, Taman Sri Merdeka, 68000 Ampang Jaya, Selangor
My Optical
Ground Floor, B, 604, Jalan Air Putih, Kampung Air Puteh, 25300 Kuantan, Pahang
My Optics Eyewear
Mount Austin, No 73, Jalan Mutiara Emas 2A, Taman Mount Austin, 81100 Johor Bahru, Johor
My Spectacle (PG0407705-D)
1974, Jln Merbau Indah, Taman Merbau Indah, 13800 Butterworth, Penang
My Style Eye Care
bz 26 & 27 primawalk, Jalan Prima Utama 5/6, Taman Puchong Prima, 47150 Puchong, Selangor
My Vision
Jalan Habib Sheikh, Bandar Tawau, 91000 Tawau, Sabah
MySight Eye Care & Vision Rehab Centre
9-G, Jalan Pakma 1, Perniagaan Bunga Pakma, Bukit Beruntung, 48300 Rawang, Selangor
Myspec Wisma Sanyan
Shop 1.10, Level 1, My Spec, Wisma Sanyan, Pekan Sibu, 96000 Sibu, Sarawak
Myvision Eyewear
Lot. F1-08, Aeon Big BTHO, Persiaran Suarasa 2, Tun Hussein Onn, 43200 Cheras, Selangor
Myvision Eyewear
Lot 6 . 104 . 01, 168, Jln Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur
Myvision Eyewear (Selayang Mall) Sdn. Bhd.
Lot G.09, Ground Floor, Selayang Mall, Jalan SU 9, Taman Selayang Utama, 68100 Batu Caves, Selangor
N&D Gallery Optical ( Since 2013)
16 Block F, Vista Magna, Jalan Prima 1, Metro Prima, Kepong, 52100 Kuala Lumpur
NILAM OPTIK TAMAN IMPIAN
A9 tingkat bawah, Lor Padang Maju 1, TAMAN IMPIAN, 25200 Kuantan, Pahang
NILAM OPTIK TAMAN TAS
B42, Jln Pandan Damai 3, Taman Pandan Damai, 25150 Kuantan, Pahang
NO 23 JALAN SURIA 18 TAMAN PUTERA 81100
23, Jalan Suria 18, Taman Putera, 81100 Johor Bahru, Johor
NR optical
SP Plaza, S 17 tingkat 2, Jalan Ibrahim, Sungai Petani, 08000 Sungai Petani, Kedah
NURPERDANA OPTOMETRY SDN BHD
78, Jln Diplomatik, Presint 15, 62050 Putrajaya
Naf Optik
Bangunan Pkink Cabang 3, Pengkalan Chepa, 16100 Kota Bharu, Kelantan
Nam Yeong Optical Center
88-G-06, Lintang Sungai Pinang, Sungai pinang10150 George Town, Pulau Pinang
Nan Hwa Optical
98-1, Jln Rahmat, Kampung Pegawai, 83000 Batu Pahat, Johor
Nan Seng Optical Co.
6, Jalan Dato Rauf, Kampung Masjid Lama, 86000 Kluang, Johor
Nanomite Optical (Taman Desa)
33, Jalan 1/109f, Taman Danau Desa, 58100 Kuala Lumpur, Federal Territory of Kuala Lumpur
Natural Millennium Optical
No. 328, Taman Senawang Jaya, Negeri Sembilan, 70450 Senawang
Nelson Eyewear
51-G, Jalan PJU 5/20, The Strand, Kota Damansara, 47810 Petaling Jaya, Selangor
Nes Optical Boutique
Lot 208, 2nd Floor, KIPMALL BANGI, Jalan Medan Bangi, Kawasan Perusahaan Bangi, 43650 Bandar Baru Bangi, Selangor
Nesson Optical Centre
No. 40, Jalan Puteri 5/2, Bandar Puteri Puchong, 47100 Puchong, Selangor
New Focus Optical Center
261, Jalan Gunung Rapat, Taman Saujana, 31350 Ipoh, Perak
New Image Eyewear Optical Shop
Avenue K, L2-14, Level 2 156, LEVEL 2, Jln Ampang, Kampung Baru, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
New Image Optical
10, Lorong CP 6/50, Cheras Perdana, 43200 Cheras, Selangor
New Ku Syn Khen Watch & Optical
Lot 6A Ground Floor KM 5, Pusat Kormersil Unijaya, TB 16006, Jalan Sungai Tajong, 91000 Tawau, Sabah
New Look Optical
83000, 49, Jalan Flora Utama 3, Taman Flora Utama, 83000 Batu Pahat, Johor
New Optics Co.
10450 George Town, Penang
New Vision Melaka ( Tangga Batu Permai )
Permai, 18, Jalan Lembing 1, Taman Tangga Batu, 76400 Tanjong Kling, Malacca
Ng Choon Fong Optician
45, Jalan Mahkota, 25000 Kuantan, Pahang
Nice Vision Optic Johor Jaya
No. 32, Jalan Dedap 4, Taman Johor Jaya, 81100 Johor Bahru, Johor
Nice Vision Optic Mount Austin
No 5, 1c, Jalan Austin Heights 3, Taman Mount Austin, 81100 Johor Bahru, Johor
Nice Vision Optic Permas
No.8, Jln Permas 10, Permas Jaya, 81750 Johor Bahru, Johor
Nice Vision Optic Puteri Wangsa
28, Jalan Beladau 19, Taman Puteri Wangsa, 81800 Ulu Tiram, Johor
Nice Vision Optic Tmn Universiti
122-01 & 123-01, 122-01, Jalan Pendidikan 7, Taman Universiti, 81300 Skudai, Johor
Nikon Sport Optics
Lebuh Tiga, Pusat Bandar Sandakan, 90000 Sandakan, Sabah
Nine Nine Vision Sdn. Bhd.
Ole Ole Shopping Centre, Lot 2-8-3, Jalan Pinang A 18/A, Section 18, 40200 Shah Alam, Selangor
Nine Nine Vision(Mydin Mall) Sdn. Bhd.
Mydin Mall, F28B, Lot 0675-676, Persiaran Subang Permai, USJ 1, Subang Jaya, 47500, Petaling Jaya, Selangor, 47500
Nineteen Optic
Jalan Prima Saujana 2/1A Seksyen 2, TamanMY Selangor Kajang Taman Prima Suajana A-G-5, Prima Saujana, Kajang, Selangor
Ninety Six Opticals M
F1-16, Dataran Pahlawan Megamall, Jln Merdeka, Banda Hilir, 75000, Melaka
Ninetys Vision Optical
Eupe Food Court, 205A, 5, Jalan Gamelan, Taman Ria Jaya, 08000 Sungai Petani, Kedah
Noon Noon Contact Lens & Eye-Care Centre
9, Jalan Tukang Besi, Sibu, 96000 Sibu, Sarawak
Nova Eyewear
Taman Tun Dr Ismail, 84000 Muar, Johor Darul Ta'zim
NovaEye Optometry
27, Jalan PUJ 3/10, Taman Puncak Jalil, Bandar Putra Permai, 43300 Seri Kembangan, Selangor
O Bella Optics
No.685, Ground Floor, 685, Jalan Mersing, Kluang Baru, 86000 Kluang, Johor
O Two Optimum Optical Trading
19, Lorong Taman 11, Taman Pertama, 30100 Ipoh, Perak
O.W.L Eyewear Aeon Bukit Tinggi Shopping Centre
Lot S23, 2nd Floor, Aeon Bukit Tinggi Shopping Centre, No: 1, Persiaran Batu Nilam 1/KS 6, 41200 Bandar Baru Bukit Tinggi 2, Klang, Selangor
O.W.L Eyewear City Square
Lot J3-01, Level 3, Jalan Wong Ah Fook, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta'zim
O.W.L Eyewear East Coast Mall
Unit L2-35, Level 2, East Coast Mall, Jalan Putra Square 6, Putra Square, 25200 Kuantan, Pahang
O.W.L Eyewear Gurney Plaza
Lot 170-03-69, 3rd Floor, Plaza Gurney, 10250 Persiaran Gurney, Pulau Pinang
O.W.L Eyewear IOI City Mall
Lot No. L2-8, 2nd Floor, IOI City Mall, Lebuh IRC, 62502 IOI Resort City, Wilayah Persekutuan Putrajaya
O.W.L Eyewear IOI Mall Puchong
Lot 17, First Floor, Ioi Mall, Bandar Puchong Jaya, 47170 Puchong, Selangor
O.W.L Eyewear Ipoh Parade
Lot G04A & G04B, Ground Floor, Ipoh Parade, No.105, Jalan Sultan Abdul Jalil, 30450 Greentown, Perak
O.W.L Eyewear Lotus's Indera Mahkota
Lot G14, Ground Floor, Lotus's, Lorong IM 8/3, Bandar Indera Mahkota, 25200 Kuantan, Pahang
O.W.L Eyewear Melawati Mall
LG-21, Lower Ground Floor, Melawati Mall, Taman Melawati, 53100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
O.W.L Eyewear MyTown
Lot B1-060, Level, B1 Mytown Shopping Center, 6, Jalan Cochrane, Seksyen 90, 55100 Cheras, Wilayah Persekutuan Kuala Lumpur
Browse optical shops by location
Common questions
How many optical shops are there in Malaysia?
Sightpedia lists 2368 optical shops in Malaysia, based on public business listings checked in Oct 2026. New shops are added as we find them.
Can I get an eye test at an optical shop?
Many optical shops have an optometrist who can test your eyes for glasses or contact lenses. Each listing shows the phone number, so call to ask before you visit. For eye disease or surgery, see an eye clinic or ophthalmologist.
Are the opening hours up to date?
Opening hours come from public business information and can change, especially on public holidays. Please call the shop to confirm before visiting.
Listings come from public business information, last checked Oct 2026. Sightpedia is independent and does not endorse any provider. Own one of these businesses? Claim your free listing. Read our myopia and presbyopia guides.