| # |
| 20 20 Opticians | 1C-3 Easter Road, Abbeyhill | 2020opticians.com | +44 131 652 2432 | |
| 20:20 Opticians | 348 Gorgie Road, Gorgie | | | |
| A |
| Anita Glasby | 13 Roseburn Terrace, Roseburn | anitaglasbyoptometry.co.uk | +44 131 313 1400 | |
| Asda OpticiansAsda | Brunstane, no street on record | storelocator.asda.com | +44 131 454 4012 | |
| B |
| Ballantine Goldienot edited since 2013 | Davidson's Mains, no street on record | | | |
| Birrell Rainford | 15 William Street, West End | birrellrainford.co.uk | +44 131 226 7833 | |
| Black & Lizars | 98 Lothian Road, Tollcross | blackandlizars.com | +44 131 229 7138 | |
| Boots Opticians | Broughton, no street on record | | | |
| Browns | 44 Portobello Road, Piershill | brownsopticians.com | +44 131 652 1825 | |
| Browns Opticians | Southside, no street on record | duncanandtoddgroup.com | | |
| C |
| Cameron Optometrynot edited since 2020 | 5 St Vincent Street, Stockbridge | cameronoptom.com | | |
| Chetty & Das | 9A - 11 Raeburn Place, Stockbridge | chettyanddas.co.uk | +44 131 332 8656 | |
| Clearview Opticians | 60 Bryce Road, Currie | clearvueopticians.co.uk | +44 131 449 6889 | |
| Colinton Opticians | 56 Bridge Road, Colinton | | | |
| Crystal Optometry | 8 Rodney Street, Canonmills | eyecare-plus.co.uk | | |
| Cubits | 88-92 West Bow, Old Town | cubitts.com | | |
| D |
| Downes Leith Opticians | 2 North Junction Street, North Leith | downesopticians.com | +44 1315535358 | |
| Drum Opticians | Drum Street, Gilmerton | drumopticians.co.uk | +44 131 666 0366 | |
| E |
| eyes | 63 Thistle Street, New Town | | | |
| F |
| Fetch Eyewear | 173 Dalry Road, Dalry | | | |
| G |
| Gibson & Syme | 163 Bonnington Road, Bonnington | | | |
| I |
| Iolla | 162 Bruntsfield Place, Bruntsfield | | | |
| iSeenot edited since 2014 | Craigmillar, no street on record | | | |
| iSee opticians | Drylaw, no street on record | | | |
| J |
| Jack Brown eye care | 30 Elder Street, New Town | jbeyecare.com | | |
| Jack Brown Eyecare | Westside Plaza, Wester Hailes | jbeyecare.com | +44 131 442 2333 | |
| Jack Brown Eyecate | 587A Lanark Road, Juniper Green | | | |
| Jimmy Fairly | 37A George Street, New Town | jimmyfairly.co.uk | | |
| K |
| KD Wallace Optician | 238 Queensferry Road, Blackhall | kdwallace.com | +44 131 467 6800 | |
| L |
| Leith Optical Company | 12 Stewartfield, Bonnington | | +44 131 554 8316 | |
| M |
| McGraths | 11 Queensferry Street, West End | mcgraths.co.uk | +44 131 225 7029 | |
| O |
| Optical Express | South Gyle, no street on record | opticalexpress.co.uk | | |
| Optical Solutions | 33 Ravelston Dykes Road, Blackhall | optical-solutions.co.uk | +44 131 337 9645 | |
| Optical Studio | 20 Great Junction Street, Leith | opticalstudio.net | +44 131 554 1689 | |
| Optimeyes | South Queensferry, no street on record | optimeyesopticians.co.uk | +44 131 629 4200 | |
| P |
| P&A Eyecare | 27B Marchmont Road, Marchmont | | | |
| Portobello Optics | 172 Portobello High Street, Portobello | | +44 131 657 9899 | |
| R |
| R. C. Cunning | 114 Bruntsfield Place, Bruntsfield | | | |
| Rifkind & Brophy | 247-247A Morningside Road, Morningside | opticiansinedinburgh.co.uk | +44 131 447 2165 | |
| Rodger & Smalridgenot edited since 2017 | 1 Goldenacre Terrace, Trinity | | +44 131 5525160 | |
| S |
| Specsavers | The Inch, no street on record | specsavers.co.uk | | |
| Sunglass Hut | Ratho Station, no street on record | | | |
| T |
| The Opticians At Marchmont | 26 Warrender Park Road, Marchmont | theopticiansatmarchmont.co.uk | +44 131 662 9440 | |
| Twenty Twenty | 17-18 Queen Street, New Town | 2020opticians.com | | |
| V |
| Viewforth Eye Care | 40 Home Street, Tollcross | viewfortheyecare.com | | |
| Vision Express | Niddrie, no street on record | visionexpress.com | | |