Skip to main content

J M MacDonald

Kings House, The Green, Portree, Skye, IV51 9BT

4.8 104 reviews Book Appointment Today
Disabled Access Available

Disabled Access Available

Opening Hours

Warning Closed for Lunch 1pm - 2pm Monday - Friday

Monday 8.40am - 5.30pm
Tuesday 8.40am - 5.30pm
Wednesday 8.40am - 5.30pm
Thursday 8.40am - 5.30pm
Friday 8.40am - 5.30pm
Saturday Closed
Sunday Closed

Store services

Established Skye Opticians situated in Portree, open for all your eye and hearing care needs. You can book an appointment here.

When you visit us for an eye test appointment, you will also be able to browse our range of men's, women's and kid's glasses and sunglasses.

Our experienced J.M. MacDonald audiologist is here to look after all your hearing care needs.

Customer Reviews

Reviews Carousel

Sasha Tenzin

a week ago

Lovely and quick service. I had a pair of glasses that needed a bit of a fit adjustment and their staff was fast and exceedingly kind.

View on Google

Holly Wilson

a month ago

They are a really lovely bunch of people. You don't just have your appointment you have a laugh. They have a great range of glasses to pick from. I love when I have an appointment because it's a lovely cozy place in there, it's decorated for christmas now and it looks wonderful 🫶

View on Google

Emillio Ryan

a month ago

Thank you for fixing my glasses so quickly!!! My frame snapped in two while on holiday on the beautiful Isle of Skye, my holiday would have been ruined if the amazing team at JM MacDonald Opticians wouldn’t have saved the day ! I left with a new frame that was chosen to fit my lenses from my broken pair, all while making sure they are adjusted to fit my face. Service in just under 20 min. Thank you so much to everyone working there, amazing team and had a great chat with the receptionist who told me so many stories about Isle of Skye while waiting for my glasses to be fixed. Great Scottish hospitality.

View on Google

sean higgins

2 months ago

Came upon the Portree office by sweet coincidence with a.pair of glasses in tatters- lens popped out and earpiece fallen off. Mary greeted me warmly, tutted over.my disaster and said come back after lunch and she'd see what the tech could do. After a lovely coffee and scone at the Birch ( coffee was top end. The staff friendly and quite pretty) I returned an hour later to completely reconstructed glasses and a pleasant" thank you. No charge" Absolutelty grand! I did donate to the" Cake Fund". If service of this quality was everywhere the internet would cease to exist. Thank you MacDonald Opticians. You saved my holiday!

View on Google

Judith Greif

2 months ago

Top notch optician! Professional and excellent customer service plus fabulous window display to entice you inside! Apart from a comprehensive eye test there is also audio (ear/hearing) test available! Definitely recommend this 5* optician on the glorious Isle of Skye! UPDATED 7 Nov 2024: went in to collect my new glasses today but sadly the wrong lenses had been inserted (lab problem not opticians!) - I was immediately advised that the correct lenses would be re ordered and the incorrect ones (permanent sunglasses!) would be given free of charge as recompense! Excellent customer service! If I could give more than 5 * then I would! If you live on or are visiting Skye and need an optician then this is definitely the best place to go! Thank you to everyone at J M MacDonald Portree!!

View on Google