-
Contact lenses
Type and Frequency
Brand
20% OFF
CONTACT LENSES*When you spend $200 or more on contact lenses.
Offer available online only. Use Code: SAVE20 -
Glasses
Shop by
Brand
*When purchased as part of a complete pair (frame and lenses). Further T&Cs apply.
Shop Glasses -
Sunglasses
Shop by
Brand
*When purchased as part of a complete pair (frame and lenses). Further T&Cs apply.
Shop Sunglasses -
Eye Health
Eyecare & Health
Useful Information
Workplace
BOOK AN
Book now
EYE TEST -
FIND A STORE
20 stores found
1
OPSM Botany Downs
Town Centre Dr, Shop 26, Botany Downs Auckland, AKL, 2013
Tel: (09) 271 0361
Collect & Return in store
Opening hours
- Mon09:00am - 06:00pm
- Tue09:00am - 06:00pm
- Wed09:00am - 06:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 09:00pm
- Sat09:00am - 06:00pm
- Sun10:00am - 06:00pm
2
OPSM Sylvia Park
286 Mount Wellington Hwy, Mount Wellington, AKL, 1060
Tel: (09) 974 0044
Collect & Return in store
Opening hours
- Mon09:00am - 07:00pm
- Tue09:00am - 07:00pm
- Wed09:00am - 07:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 09:00pm
- Sat09:00am - 07:00pm
- Sun09:00am - 07:00pm
3
OPSM Auckland Manukau
Great South Rd & Wiri Station Rd, Shop 6, Westfield Manukau, Auckland, AKL, 2104
Tel: (09) 263 7605
Collect & Return in store
Opening hours
- Mon09:00am - 06:00pm
- Tue09:00am - 06:00pm
- Wed09:00am - 06:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 09:00pm
- Sat09:00am - 06:00pm
- Sun10:00am - 05:30pm
4
OPSM St Heliers
16-20 St Heliers Bay Rd, Shop 2, St Heliers, AKL, 1071
Tel: (09) 575 5568
Collect & Return in store
Opening hours
- Mon08:30am - 05:30pm
- Tue08:30am - 05:30pm
- Wed08:30am - 05:30pm
- Thu08:30am - 05:30pm
- Fri08:30am - 05:30pm
- Sat09:00am - 05:30pm
5
OPSM Remuera
395 Remuera Rd, Auckland, AKL, 1050
Tel: (09) 520 3155
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:30pm
- Sun10:00am - 05:00pm
6
OPSM Royal Oak
691 Manukau Rd, Shop 11, Royal Oak Mall, Royal Oak, AKL, 1023
Tel: (09) 624 2094
Collect & Return in store
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu10:00am - 07:00pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:00pm
- Sun10:00am - 05:00pm
7
OPSM Auckland Newmarket
277 Broadway Newmarket, Shop S291, Westfield Newmarket, Newmarket Auckland, AKL, 1023
Tel: (09) 524 8850
Collect & Return in store
Opening hours
- Mon09:00am - 07:00pm
- Tue09:00am - 07:00pm
- Wed09:00am - 07:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 09:00pm
- Sat09:00am - 07:00pm
- Sun10:00am - 07:00pm
8
OPSM Papakura
143 Great South Rd, Papakura, AKL, 2110
Tel: (09) 298 5340
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 - 04:00pm
9
OPSM Mt Eden
460 Mt Eden Rd, Auckland, AKL, 1024
Tel: (09) 630 3280
Opening hours
- Mon09:00am - 05:00pm
- Tue09:00am - 05:00pm
- Wed09:00am - 05:00pm
- Thu09:00am - 07:00pm
- Fri09:00am - 05:00pm
- Sat09:00am - 02:00pm
10
OPSM Queen Street Auckland
155A Queen Street NZ, Tenancy 1, Auckland, AKL, 1010
Tel: (09) 303 3042
Collect & Return in store
Opening hours
- Mon08:30am - 06:00pm
- Tue08:30am - 06:00pm
- Wed08:30am - 06:00pm
- Thu08:30am - 06:00pm
- Fri08:30am - 06:00pm
- Sat09:00am - 06:00pm
- Sun10:00am - 05:00pm
11
OPSM St Lukes
80 St Lukes Rd, Shop 217, Westfield St Lukes, Mt Albert Auckland, AKL, 1025
Tel: (09) 846 9102
Collect & Return in store
Opening hours
- Mon09:00am - 06:00pm
- Tue09:00am - 06:00pm
- Wed09:00am - 06:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 09:00pm
- Sat09:00am - 06:00pm
- Sun10:00am - 05:30pm
12
OPSM Lynnmall
3058 Great North Rd, Shop E218, Lynnmall Shopping Centre, New Lynn, AKL, 0600
Tel: (09) 827 7585
Collect & Return in store
Opening hours
- Mon09:00am - 06:00pm
- Tue09:00am - 06:00pm
- Wed09:00am - 06:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 09:00pm
- Sat09:00am - 06:00pm
- Sun09:00am - 06:00pm
13
OPSM Hurstmere Takapuna Beach
62-78 Hurstmere Rd, Shop 8, Takapuna, AKL, 0622
Tel: (09) 488 7132
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 05:30pm
- Fri09:00am - 05:30pm
- Sat09:00am - 04:00pm
14
OPSM Shore City Takapuna
Como St, Shop G09, Shore City Shopping Centre, Takapuna Beach, AKL, 0622
Tel: (09) 489 8070
Collect & Return in store
Opening hours
- Mon09:00am - 06:00pm
- Tue09:00am - 06:00pm
- Wed09:00am - 06:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 06:00pm
- Sat09:00am - 06:00pm
- Sun09:00am - 05:00pm
15
OPSM West City
7 Catherine St, Shop 234, Westfield West, Henderson, AKL, 0612
Tel: (09) 836 6169
Collect & Return in store
Opening hours
- Mon09:00am - 06:00pm
- Tue09:00am - 06:00pm
- Wed09:00am - 06:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 09:00pm
- Sat09:00am - 06:00pm
- Sun10:00am - 05:30pm
16
OPSM Lincoln North
192 Universal Dr, Shop 4b, Lincoln North Centre, Henderson, AKL, 0610
Tel: (09) 837 2627
Opening hours
- Mon09:00am - 05:30pm
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 05:30pm
- Fri09:00am - 05:30pm
17
OPSM Browns Bay
30 Clyde Rd, Browns Bay, AKL, 0630
Tel: (09) 478 6453
Collect & Return in store
Opening hours
- Tue09:00am - 05:30pm
- Wed09:00am - 05:30pm
- Thu09:00am - 05:30pm
- Fri09:00am - 05:30pm
- Sat09:00am - 05:30pm
18
OPSM Pukekohe
20 Hall Street, Pukekohe Hill, AKL, 2120
Tel: (09) 238 3796
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
- Sat08:30am - 05:00pm
19
OPSM Albany
219 Don Mckinnon Dr, Shop S-270, Westfield Albany, Albany North Shore, AKL, 0632
Tel: (09) 414 0214
Collect & Return in store
Opening hours
- Mon09:00am - 06:00pm
- Tue09:00am - 06:00pm
- Wed09:00am - 06:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 09:00pm
- Sat09:00am - 06:00pm
- Sun10:00am - 05:30pm
20
OPSM Northwest
Maki St, Shop 8, Northwest Shopping Centre, Massey, AKL, 0814
Tel: (09) 974 0766
Collect & Return in store
Opening hours
- Mon09:00am - 06:00pm
- Tue09:00am - 06:00pm
- Wed09:00am - 06:00pm
- Thu09:00am - 09:00pm
- Fri09:00am - 06:00pm
- Sat09:00am - 06:00pm
- Sun09:00am - 06:00pm