editSuggest an edit

St John Hearing Ltd

Medical / Hearing Aids

13 Bridge St,
Musselburgh, EH21 6AA

0131 665 6464

Call 0131 665 6464
Get directions to this
location on Google Maps.
Open website
in new tab.
Share this business
on social media.


For more than forty years the staff of St John’s has come to know and understand the many and varied needs of the hearing aid user. As a dedicated, family run business, our main aim is to deliver a high quality, personalised service to the hard of hearing. We are experienced in all areas of hearing care and treat every case individually ensuring the most suitable solution and best possible outcome for our clients. Through our network of offices In Barrow-in-Furness, Grange-over-Sands ( Cumbria ) and Musselburgh ( Edinburgh) , our mobile clinics, or in the comfort of your own home, we introduce new customers to the world of hearing aids in a relaxed and pressure free environment.

Business Hours

Monday 9:30 AM - 2:00 PM

Tuesday 9:30 AM - 2:00 PM

Wednesday 9:30 AM - 2:00 PM

Thursday 9:30 AM - 2:00 PM

Friday 9:30 AM - 2:00 PM

Saturday Closed

Sunday Closed