We are now operating in  accordance with College of Optometrists AMBER PT2 guidelines and Government of Jersey Phase 1 guidelines.

If you require an eye examination we are operating in accordance with the guidelines to keep you as safe as possible. Please call 826050 to book your appointment.

Your Spend Local 100 is worth 200 at OneSpecs.

Our TOWN SHOP is now permanently closed and will not reopen. Our location by Rondel's Farmshop is open BY APPOINTMENT ONLY. Please don't just turn up. Call us first on 826050. You will only be admitted if absolutely necessary, otherwise we will endeavour to serve you at your car you can park right outside, call us and we will come out to you.

If you come inside FOR ANY REASON you need to wear a mask, we will check your temperature and we will add your details to our contact list which will be provided to Environmental Health on request without further notification or consent.

We have taken all possible measures to keep you safe, and we have installed viral air filtration and sterilisation, UVC sterilisation lighting, and everything you touch will be cleaned.

If you have a problem with your eyesight please call our Optometrist on 07700 345070 for advice in the first instance.

If you have broken your glasses we may be able to repair them or make you a duplicate pair even if you are not our customer. We can read the prescription from your current glasses if that is required.

We are the only lens manufacturing facility in the Channel Islands and if it's an emergency we can make you glasses you will be able to see with, regardless of your prescription, on the same day you order them.

We can offer this service by appointment ONLY. You must come alone. Social distancing and sanitary procedures will be observed. You need to bring old glasses or a copy of your latest prescription. If you don't have either and your latest prescription cannot be obtained we can use any prescription we may have on file for you, no matter how old.

If you need more contact lenses we can take your order over the phone even if you are not our customer please call 826050 we are offering free local delivery or order online from our sister company via