Skip to main content

J M MacDonald

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

4.9 142 reviews Book Appointment Today
Wheelchair-accessible entrance

Wheelchair-accessible entrance

Credit and debit card payments

Credit and debit card payments

Interest-free payments

Interest-free payments

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

Visit our Skye opticians in Portree for all your eye and hearing health needs. Located in the centre of Portree, J.M. MacDonald Opticians offers routine eye tests, OCT scanning, contact lens appointments, and expert hearing care.

Discover a stylish selection of women’s, men’s and children’s glasses and sunglasses in-store, and receive help and advice from our friendly, knowledgeable Portree opticians team.

Our experienced audiologist is also on hand to look after all your hearing care needs, including hearing health checks and hearing aid servicing.

Services at Our Skye Opticians

Eye Care

  • Routine eye tests
  • OCT scanning
  • Digital retinal photography
  • Contact lenses
  • Myopia management

Glasses

  • Glasses fitting and style consultations
  • Designer frames
  • Sunglasses
  • Children’s glasses
  • Stylish glasses for all - including unisex frames and glasses for men and women
  • Specialist photochromic and polarised lenses
     

Hearing Care

  • Hearing tests
  • Hearing health checks
  • Hearing aids and devices

Recycling Facilities

Our Portree opticians also offers recycling facilities.

About our Portree Opticians

J.M. MacDonald Opticians is proud to serve the community of Portree on the Isle of Skye. Opticians and audiology experts are on hand to support you with your eye and hearing health, including specialist services to address more complex needs.

Our friendly optometrists and audiologists provide eye exams, eyewear advice, detailed retinal scans, hearing health support, and more. Contact us, visit our Portree opticians branch, or book an appointment online today.

Eye Care & Tests

Book a routine eye test or more comprehensive check such as an OCT scan or digital retinal photography at our Portree opticians. We can also help you with contact lenses, and with monitoring your eye health.

Stylish Glasses

Discover classic and modern frames in-store, including designer styles and sunglasses. Browse eyewear for men, women, and children with advice from our friendly opticians. 

Hearing Care

We offer expert hearing care services at our Skye opticians, including hearing tests, hearing health checks, and hearing devices. Find out more about our audiology services.

Where to Find Us

J.M. MacDonald Opticians, Portree is located at Kings House, The Green, IV51 9BT. Our Skye opticians is situated right in the heart of bustling Portree, close to the harbour and public transport routes. Just a short walk from nearby parking and local bus routes, it’s easy to get to our Isle of Skye opticians to access our eye and hearing care services.

Car

Parking is available at Portree Car Park, Lisigarry Court, which is less than 5 minutes walk away from our Skye opticians.

Bus

Bus services operate from Somerled Square, which is just around the corner from J.M. MacDonald opticians.

Customer Reviews

Reviews Carousel

Dave Tighe

2 weeks ago

I was on vacation and popped a lens out of my glasses. These guys not only fixed the lens, but gave me a case (that I should have had) and didn’t charge me anything. Incredible service and simply very nice people. I strongly recommend them.

View on Google

Nabí Cabestany

2 weeks ago

Best place for getting your eye’s care. The service is impeccable and very attentive. Take your time to stop over and get the products from there, specially if you’re a visitor.

View on Google

george ingall

4 weeks ago

They are always friendly. Came away feeling very confident. Asked a couple of questions , and really happy with the knowledgeable answers.

View on Google

Marie-Christine DUBOSCQ

a month ago

Very good optician. My glasses were falling apart. They saw me without an appointment and repaired my glasses right away and for free. They were so kind. Thanks very much to them.

View on Google

gary arthur

3 months ago

I experienced an issue with one of my contact lenses while we were doing our shopping in Portree. This was problematic as I live 15 miles away and had no spare lenses with me. All was fine, though, as Hannah at MacDonald's sorted it out for me efficiently and in a friendly manner. Great service on an impromptu basis!

View on Google