-
Contact lenses
Type and Frequency
Brand
-
Glasses
Shop by
Brand
RAY-BAN
AUTHENTIC PRESCRIPTION GLASSES FROM $379* -
Sunglasses
Shop by
Brand
RAY-BAN
AUTHENTIC PRESCRIPTION SUNGLASSES FROM $479* -
Eye Health
Eyecare & Health
Useful Information
- Health Funds
- Claim Health Fund Benefits Online
- Why choose OPSM
- Eye tests
- Eye Care Tips
- Blue Light
- UV Protection
Workplace
BOOK AN
Book now
EYE TEST -
FIND A STORE
20 stores found
1
OPSM Kalamunda
39 Railway Rd, Shop 33, Kalamunda Centro S/C, Kalamunda, WA, 6076
Tel: (08) 9257 2911
Opening hours
- Mon09:00am - 05:00pm
- Tue09:00am - 05:00pm
- Wed09:00am - 05:00pm
- Thu09:00am - 06:00pm
- Fri09:00am - 05:00pm
- Sat09:00am - 02:00pm
2
OPSM Midland Gate
274 Great Eastern Hwy, Shop 25, Midland Gate Shop/Cen, Midland, WA, 6056
Tel: (08) 9274 3565
Collect & Return in store
Opening hours
- Mon08:30am - 05:30pm
- Tue08:30am - 05:30pm
- Wed08:30am - 05:30pm
- Thu08:30am - 09:00pm
- Fri08:30am - 05:30pm
- Sat08:30am - 05:00pm
- Sun11:00am - 05:00pm
3
OPSM Belmont Forum
227 Belmont Ave, Shop 60, Belmont Forum Shop/Cen, Cloverdale, WA, 6105
Tel: (08) 9277 6023
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 06:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
4
OPSM Maddington
143 Attfield St, Shop 29, Centro Maddington Shop/Cen, Maddington, WA, 6109
Tel: (08) 9459 9599
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 09:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm
5
OPSM Gosnells
2251 Albany Hwy, Shop 1, Foothills Shopping Centre, Gosnells, WA, 6110
Tel: (08) 9490 3788
Collect & Return in store
Opening hours
- Mon08:30am - 05:00pm
- Tue08:30am - 05:00pm
- Wed08:30am - 05:00pm
- Thu08:30am - 05:00pm
- Fri08:30am - 05:00pm
6
OPSM Carousel
1382 Albany Hwy, Shop 1155, Carousel Shopping Centre, Cannington, WA, 6107
Tel: (08) 9356 2707
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 09:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm
7
OPSM Riverton
High Rd & Willeri Rd, Shop 23, Riverton Forum Shop/Cen, Riverton, WA, 6148
Tel: (08) 9354 1733
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 07:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm
8
OPSM Morley Galleria
Cnr Collier Rd & Walter Rd W, Sh Sp067, Lvl 1 , Galleria Shop/Cen, Morley, WA, 6062
Tel: (08) 9276 5856
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 09:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm
9
OPSM South Perth
90 Angelo St, South Perth, WA, 6151
Tel: (08) 9367 2789
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 05:30pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
10
OPSM Livingston
Cnr Ranford Rd & Nicholson Rd, Shop 10, Livingston Marketplace, Canning Vale, WA, 6155
Tel: (08) 9456 1100
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 09:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm
11
OPSM Perth Hay St
726 Hay St, Shop 3B , Hay Street Mall, Perth, WA, 6000
Tel: (08) 9321 5333
Collect & Return in store
Opening hours
- Mon08:30am - 05:30pm
- Tue08:30am - 05:30pm
- Wed08:30am - 05:30pm
- Thu08:30am - 05:30pm
- Fri08:30am - 08:00pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm
12
OPSM Dianella
Cnr Alexander Dr & Grand Promenade, Shop 34, Centro Dianella, Dianella, WA, 6059
Tel: (08) 9276 4871
Collect & Return in store
Opening hours
- Mon08:30am - 05:00pm
- Tue08:30am - 05:00pm
- Wed08:30am - 05:00pm
- Thu08:30am - 07:00pm
- Fri08:30am - 05:00pm
- Sat09:00am - 05:00pm
13
OPSM Armadale
Jull St, Shop T 2.57, Armadale Shopping City, Armadale, WA, 6112
Tel: (08) 9497 2233
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 08:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm
14
OPSM Mirrabooka
43 Yirrigan Dr, Shop 78, Mirrabooka Square, Mirrabooka, WA, 6061
Tel: (08) 9344 4344
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 09:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
15
OPSM Mt Hawthorn
180 Scarborough Beach Rd, Shop 1, Mt Hawthorn, WA, 6016
Tel: (08) 9443 5266
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 06:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
16
OPSM Bull Creek
44 Benningfield Rd, Shop 24, Stockland Bull Creek, Bull Creek, WA, 6149
Tel: (08) 9310 5775
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 07:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
17
OPSM Garden City Booragoon
125 Riseley St, Shop 67, Garden City Shop/Cen, Booragoon, WA, 6154
Tel: (08) 9364 9577
Collect & Return in store
Opening hours
- Mon08:30am - 05:30pm
- Tue08:30am - 05:30pm
- Wed08:30am - 05:30pm
- Thu08:30am - 09:00pm
- Fri08:30am - 05:30pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm
18
OPSM Subiaco
30 Rokeby Rd, Subiaco, WA, 6008
Tel: (08) 9388 1706
Collect & Return in store
Opening hours
- Mon08:30am - 05:00pm
- Tue08:30am - 05:00pm
- Wed08:30am - 05:00pm
- Thu08:30am - 06:00pm
- Fri08:30am - 05:00pm
- Sat08:30am - 02:30pm
19
OPSM Ellenbrook
Cnr Main St & The Promenade, Shop 56, The Shops At Ellenbrook, Ellenbrook, WA, 6069
Tel: (08) 9296 9400
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 08:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm
20
OPSM Floreat
1 Howtree Pl, Shop 6A, Floreat Forum, Floreat, WA, 6014
Tel: (08) 9287 1839
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 08:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
- Sun11:00am - 05:00pm