We have curated the best the world has to offer in eyewear.

From leading fashion houses to innovative boutique brands, McGraths is the only destination you'll need to find beautiful eyewear.

We offer a bespoke fitting service where a member of our team will discuss your style preferences and lifestyle requirements and help your select the frame and lenses which are the perfect match for you.

View a selection of our designer brands available in-store below.

McGraths Opticians are authorised stockists of Oakley. All frames will come with an authentic case and cleaning cloth.

We are proud to stock a wide range of designer eyewear brands at a competitive price.


Our contact lens specialist will work closely with you to offer comprehensive advice and help choose the lenses bespoke to your preferences.

Designer prescription and non-prescription sunglasses to suit every style and keep your eyes protected from harmful UV rays.

We care about your vision and how your eyewear makes you look.