Our beautiful range of eyewear

We have refreshed our eyewear collection in recent months and will continue to ensure we have the latest trends in stock, from designers we believe provide the quality you deserve.

From familiar names, to independent brands that we have handpicked for you, we have selected our range with you in mind. We know buying eyewear can be stressful, knowing what suits you, venturing into new styles and colours, well we’re here to help guide you. You can take your time to find the pair that is perfect for you.

A man wearing sunglasses and a black shirt

Our Trusted Brands

woodysmax maraForever and a day 
Equal Eyewear Logo
silhouette logo

Ask about our flexible payment options.

Enquire Now

Choosing the right frames for you

Our experienced staff will be on hand to guide you through the selection process, helping you choose frames that fit comfortably and complement your face shape and style. Whether you prefer classic designs, bold statement pieces, or lightweight options for everyday wear, we have something for everyone.

Once you’ve chosen your frames, we’ll discuss lens options tailored to your needs. This includes considerations like anti-glare coatings for screen use, thinner lenses for higher prescriptions, or transition lenses for outdoor wear. We’ll ensure your glasses are crafted to deliver crystal-clear vision and maximum comfort.

A woman wearing sunglasses is posing for a picture

When your glasses are ready, we’ll invite you back for a fitting to ensure everything feels just right. We’ll make any necessary adjustments to guarantee a secure and comfortable fit. At McLeish Eyecare, we’re committed to providing expert care in a relaxed and friendly environment, making the journey to better vision a pleasant and personalised experience for all ages.

A woman wearing sunglasses and smiling for the camera

Prescription Sunglasses

In our sunglasses range you will find something to suit you on those sunnier days. Protecting your eyes from UV rays is our first priority, but looking stylish is a very close second! All of our sunglasses will be fitted to you to provide you with the most comfortable eyewear, and most frames are available with prescription lenses if required.

Our sunglasses ranges are always changing, always keeping up with the latest trends. We welcome new brands every spring so keep an eye out for the 2025 collection from some well known names.

Sports Eyewear

We also provide eyewear for sport, whether it’s for cycling, running, swimming or winter sports, we can ensure you find glasses or goggles to help enhance your performance.

A man riding a bike on a city street

What people say about us

A yellow star on a black backgroundA yellow star on a black backgroundA yellow star on a black backgroundA yellow star on a black backgroundA yellow star on a black background

I have been attending for a number of years now and my daughter also comes here. Staff are always welcoming polite and professional. They are excellent and makes you feel at ease. They have a great selection of glasses and give great advice on what suits you. I would definitely recommend.

Grace Brogan

Having tried many of the High Street opticians with increasingly poor results we both decided to try McLeish Opticians in Musselburgh. We were given excellent service and advice. We could not be happier with our glasses- both lenses and choice of frames- and follow up service. Highly experienced staff. Neither of us will go elsewhere now. Would not hesitate to recommend.

Eleanor Holmes

Excellent Optician. I was at a bigger chain before and the level of customer service is night and day. Much better from this independent business. I got a scan as it has been a while since I've had an eye test. Great technology and everything was expertly explained. Highly recommended 👌

Scott McBay

Contact Us

Discover the difference of local, independent eyecare. Experience personalised service vice, expert knowledge, and unique eyewear tailored to you in your local community

Finding us

You can find us on Bridge Street, just down the road from The Brunton Theatre.

Book Online