Independent opticians and eyewear specialists
We’re a friendly local opticians dedicated to ensuring you receive excellent eye care services. Contact the team today to discuss your treatment needs.

Eyecare services
We offer a range of optical services designed to keep your eyes healthy and your vision sharp. Our approach is simple: we listen, we advise, and we care. Here’s what we offer:

Using state-of-the-art technology, we assess your vision and eye health with precision, explaining everything in plain language.

We offer a wide range of options, including daily, monthly, and specialised lenses. Our team provides expert fittings and advice to ensure comfort and clarity, with follow-up support to make sure your lenses work perfectly for you.

Fun, friendly appointments to make kids feel at ease while ensuring their vision is developing as it should be.

From stylish frames to lenses tailored to your lifestyle, we help you find the perfect fit with expert guidance.
If you have any sudden changes to your vision, red eye, pains in or around your eyes, trauma, foreign bodies, please phone us immediately, and you will be eligible for an appointment under the EHEW (Eye Health Examination Wales) (or WECS as it may also be referred to), which is free.

About Cwmfelin Opticians
Our experienced optometrists combine the latest expertise with a genuine care for your wellbeing, ensuring every visit is comfortable, clear, and reassuring.
Our Optometrists Kieron Johns and Charles Dickens have over 50 years experience combined. Established in 1986, Cwmfelin Opticians has been a cornerstone of eye care in our community.


Our team is known for warm smiles, patient explanations, and a genuine desire to make every visit a positive one. Whether you’re popping in for a quick chat or a full eye exam, we take the time to listen, answer your questions, and ensure you feel at ease.
At Cwmfelin Opticians your eye health comes first. As an independent practice, we pride ourselves on building lasting relationships with our patients.
Our experienced optometrists combine the latest expertise with a genuine care for your wellbeing, ensuring every visit is comfortable, clear, and reassuring.
We’re proud to be part of the local community, serving everyone from young children getting their first pair of glasses to seniors looking to maintain their vision.

Frequently Asked Questions
Have questions about your eye care or what to expect at Cwmfelin Opticians? We’ve got you covered. Below, we’ve answered some of the most common questions we hear from our patients.
An independent optician is a locally owned practice, not part of a large chain. At Cwmfelin, we’re deeply connected to our community. This independence allows us to prioritise your eye health and comfort over corporate targets, offering flexible, patient-focused care with a personal touch.
We recommend an eye exam every two years for most adults, as advised by the NHS, to monitor vision and eye health. Children should have annual exams to support their development, and those with certain conditions (e.g., diabetes or a family history of glaucoma) may need more frequent checks. Our optometrists will tailor a schedule to your needs after your visit.
Most glasses are ready within 7–14 days, depending on your prescription and lens type. We work with trusted labs to ensure quality and will keep you updated on the progress. If you need your glasses sooner, let us know, and we’ll do our best to accommodate.
Yes, we offer repairs and adjustments for glasses, whether purchased from us or elsewhere. From tightening screws to realigning frames, our team can often fix minor issues on the spot. Pop in or book a quick appointment, and we’ll have your glasses feeling comfortable again.
How to find us
Ready to book an appointment or have a question? Our team is here to help. Pop in, give us a call, or drop us a message, we’d love to hear from you.

Cwmfelin Opticians
250 Carmarthen Road
Swansea
SA1 1HG
Opening times
Monday 9:00am–5:00pm
Tuesday 9:00am–5:00pm
Wednesday 9:00am–5:00pm
Thursday 9:00am–5:00pm
Friday 9:00am–5:00pm
Saturday Closed
Sunday Closed