National
Every NHS hospital that publishes data for this specialty, ranked by shortest median wait. Data through March 2026. NHS source.
What this means for you
Use NHS Right to Choose to switch trusts — your GP cannot refuse a non-clinical switch under the NHS Constitution.
Median of trust-level medians across all NHS providers (proxy for true national median; methodology limitation noted on /methodology).
Source: NHS England RTT · Analysis: Doctor Data Ltd
Showing all 345 trusts with published Ophthalmology Service data. Want to filter by distance from your postcode? Search by postcode →
CHERTSEY · KT16 0RQ
NUNEATON · CV10 9EB
SHEFFIELD · S2 5FX
MACCLESFIELD · SK11 7JL
LONDON · W1G 9PL
BRISTOL · BS30 8FJ
BEXHILL-ON-SEA · TN39 5ES
KENDAL · LA9 7RL
SWINDON · SN5 8UB
KETTERING · NN16 8XF
SOUTHAMPTON · SO14 3HD
CRANBROOK · TN17 4AX
LINCOLN · LN1 1XP
WITNEY · OX29 8LN
THETFORD · IP24 1JD
GILLINGHAM · ME8 6AD
COVENTRY · CV5 6UB
ILFORD · IG3 8YY
DERBY · DE21 4XF
PLYMOUTH · PL6 5XP
EPSOM · KT17 1BL
WIDNES · WA8 0RR
NOTTINGHAM · NG12 5JU
BIRKENHEAD · CH42 0LQ
GLOUCESTER · GL2 4DH
OSSETT · WF5 9TJ
SITTINGBOURNE · ME9 8LT
FAKENHAM · NR21 8BQ
SHEFFIELD · S35 1QN
GRAYS · RM20 2ZP
BATH · BA2 8SG
HASSOCKS · BN6 9LS
WATFORD · WD24 4WH
SOUTHAMPTON · SO14 0YG
SKELMERSDALE · WN8 8AP
LONDON · N1 4BZ
NEWTON-LE-WILLOWS · WA12 0JQ
SOUTHAMPTON · SO17 1XN
HEREFORD · HR2 7JE
COLCHESTER · CO4 9YQ
PONTEFRACT · WF9 2RD
NORWICH · NR2 2TJ
BLACKPOOL · FY4 5PW
LIVERPOOL · L9 7LJ
TRURO · TR1 1QH
GUILDFORD · GU2 7AE
PORTSMOUTH · PO3 6DW
DONCASTER · DN4 8QG
PRESTON · PR2 2YB
FAREHAM · PO15 7AD
BEDFORD · MK41 7PH
GUILDFORD · GU2 7YF
LIVERPOOL · L7 9NN
BOLTON · BL1 1HU
HULL · HU10 6FE
WOLVERHAMPTON · WV9 5HA
BRADFORD · BD5 8HB
WEMBLEY · HA9 0HP
BROMLEY · BR1 3WA
PRESTON · PR5 6LA
TETBURY · GL8 8XB
WORKSOP · S80 2PU
WORCESTER · WR4 9FA
CHESTER · CH4 9GB
BRIGHTON · BN1 8AF
WALSALL · WS2 9PS
MACCLESFIELD · SK10 2XA
WEST MALLING · ME19 4AR
DORCHESTER · DT1 1SS
LEEDS · LS15 8ZB
SALE · M33 2GS
WORCESTER · WR4 9FQ
LUTON · LU1 3LU
CHESTERFIELD · S40 2WG
BIRMINGHAM · B15 2QQ
BIRMINGHAM · B15 3SJ
NOTTINGHAM · NG5 3FZ
BINGLEY · BD16 1TW
READING · RG1 6UZ
CROYDON · CR0 2RD
SHEPTON MALLET · BA4 4LP
TRURO · TR2 4JZ
ABINGDON · OX14 1TZ
NEWCASTLE · ST5 9QD
BRISTOL · BS8 3LS
OLDHAM · OL1 2PD
NORWICH · NR2 1QD
PETERBOROUGH · PE2 6YS
HUDDERSFIELD · HD3 3EA
LEICESTER · LE19 1RP
NOTTINGHAM · NG11 7DD
POOLE · BH17 7AG
BROMSGROVE · B61 0AZ
DARTFORD · DA2 6SL
COBHAM · KT11 1HS
CLECKHEATON · BD19 6BW
MANCHESTER · M20 2EY
LONDON · E1 4NL
NEWCASTLE UPON TYNE · NE12 8EW
GATESHEAD · NE11 0NQ
YORK · YO26 6RS
CARLISLE · CA2 7AF
UTTOXETER · ST14 8AZ
ROTHERHAM · S60 2UD
BATH · BA2 8SF
SHEFFIELD · S9 2EH
WOKINGHAM · RG41 2QJ
ROMFORD · RM1 1TR
WIGAN · WN1 2NN
CHESTERFIELD · S43 4UL
LONDON · NW9 6BX
LIVERPOOL · L2 2QP
GATESHEAD · NE11 0XA
CHELMSFORD · CM1 1WZ
CARSHALTON · SM5 1AA
CHELMSFORD · CM1 1LN
HOUNSLOW · TW3 1EL
PRESTON · PR2 9WT
HAVANT · PO9 2AQ
NOTTINGHAM · NG2 1RT
NOTTINGHAM · NG2 1AE
LONDON · W12 7GE
LEEDS · LS7 4HZ
MIDDLESBROUGH · TS3 6HR
NORWICH · NR7 0WG
PLYMOUTH · PL6 5WR
DARLINGTON · DL1 5LW
NEWARK · NG24 1UN
NEWCASTLE UPON TYNE · NE27 0QJ
LEICESTER · LE19 1SY
EXETER · EX5 2HL
LINCOLN · LN6 9BA
BIRMINGHAM · B4 7ET
MANCHESTER · M15 4SQ
BIRMINGHAM · B15 1TR
STOCKTON-ON-TEES · TS17 6AJ
HAYWARDS HEATH · RH16 1UD
DARLINGTON · DL1 4PL
WESTCLIFF-ON-SEA · SS0 9AG
CHESTERFIELD · S43 4XE
DEVIZES · SN10 3UF
CAMBRIDGE · CB4 3DN
NEWPORT · PO30 5WB
SUNDERLAND · SR4 7TP
KEIGHLEY · BD20 6TD
BASINGSTOKE · RG24 9NA
LONDON · EC1V 2PD
LEEDS · LS9 7TF
TELFORD · TF3 4LY
KENDAL · LA9 7RG
WARRINGTON · WA5 1QG
BIRMINGHAM · B6 5RQ
PORTSMOUTH · PO6 4PR
ROMFORD · RM7 0AG
LEICESTER · LE2 2PN
TAUNTON · TA1 5DA
ST. LEONARDS-ON-SEA · TN37 7PT
STAFFORD · ST17 9AQ
SAWBRIDGEWORTH · CM21 0HH
STOURBRIDGE · DY8 1UX
MANCHESTER · M3 4DN
NORTHAMPTON · NN3 6JA
WESTON-SUPER-MARE · BS23 4TQ
NEWCASTLE UPON TYNE · NE1 1RF
KETTERING · NN14 1QF
STEVENAGE · SG1 2NG
SOLIHULL · B90 8AF
LEICESTER · LE19 1SJ
REDHILL · RH1 5RH
SHREWSBURY · SY2 6FG
EXETER · EX2 8NL
BURY ST. EDMUNDS · IP32 7AR
BRISTOL · BS1 3AG
CHELTENHAM · GL53 7AN
NEWCASTLE UPON TYNE · NE7 7DN
BRISTOL · BS40 5EL
HARROW · HA1 3UJ
HARROGATE · HG1 4DP
BURY ST. EDMUNDS · IP33 1ET
MAIDSTONE · ME14 5FY
LONDON · W4 1PU
BRISTOL · BS16 7FH
EASTLEIGH · SO50 9NW
MILTON KEYNES · MK9 2DN
HARROW · HA1 3RX
CANTERBURY · CT4 7AR
ASHTEAD · KT21 2SB
CREWE · CW1 4QJ
BATH · BA1 3NG
BRADFORD · BD10 0RD
TRURO · TR1 3LJ
WELWYN GARDEN CITY · AL7 1TW
HARROGATE · HG2 7SX
HEREFORD · HR1 2ER
LONDON · N19 5NF
NUNEATON · CV10 7DJ
LONDON · SE1 7EH
STEVENAGE · SG1 4AB
CAMBERLEY · GU16 7UJ
MAIDSTONE · ME16 9QQ
LIVERPOOL · L7 8XP
BRACKNELL · RG12 1WA
NORTHAMPTON · NN1 5BD
SOLIHULL · B91 2AW
BRISTOL · BS1 3NU
STOCKTON-ON-TEES · TS20 1PX
READING · RG1 5AN
WILMSLOW · SK9 1HF
SALISBURY · SP5 4EW
LONDON · W2 1BL
SHREWSBURY · SY3 8XQ
SMETHWICK · B66 2QT
BIRMINGHAM · B2 4RN
MIDDLESBROUGH · TS4 3BW
ROCHDALE · OL16 2UP
READING · RG2 0NE
WAKEFIELD · WF1 5NX
WORTHING · BN12 5AT
HALESOWEN · B63 2AH
UXBRIDGE · UB8 3NN
IPSWICH · IP2 0EE
BOLTON · BL4 0JR
NORWICH · NR4 6DJ
SOUTHPORT · PR8 2AT
WISBECH · PE14 0SN
DORCHESTER · DT1 2JY
GLOUCESTER · GL4 3RT
WAKEFIELD · WF1 4DG
REDHILL · RH1 2NP
EXETER · EX4 4EP
PETERBOROUGH · PE3 9AQ
PRESTON · PR2 9SZ
MILTON KEYNES · MK14 5HR
COLCHESTER · CO4 9PD
BRISTOL · BS32 4UD
BUCKHURST HILL · IG9 5HX
BRADFORD · BD9 6RJ
KINGSTON UPON THAMES · KT2 7QB
BRADFORD · BD1 4QL
PRESCOT · L35 5DR
LUTON · LU4 0DZ
COLCHESTER · CO4 5JL
BARNSLEY · S75 2EP
CHESTERFIELD · S44 5BL
BURY ST. EDMUNDS · IP33 2QZ
SOUTHAMPTON · SO16 6YD
GRIMSBY · DN33 2BA
PLYMOUTH · PL6 8DH
CARLISLE · CA2 7HY
KETTERING · NN16 8UZ
GLOUCESTER · GL1 3PX
GRIMSBY · DN31 2BH
SWINDON · SN3 5HY
PRESTON · PR2 9HT
AMERSHAM · HP7 0JD
BLACKBURN · BB2 3HH
WOLVERHAMPTON · WV6 8LE
DROITWICH · WR9 8DN
SWINDON · SN4 9DD
CROYDON · CR9 8AB
TORQUAY · TQ2 7AA
KING'S LYNN · PE30 4ET
NORWICH · NR4 7UY
POOLE · BH15 2JB
CHESTER · CH2 1UL
CAMBRIDGE · CB2 0QQ
LONDON · SE3 9UD
STOCKPORT · SK2 7JE
TAUNTON · TA1 2UH
SALISBURY · SP2 8BJ
DONCASTER · DN2 5LT
GRIMSBY · DN32 9RP
MANCHESTER · M32 0QY
CHESTER · CH2 4HY
DARLINGTON · DL3 6HX
EAST GRINSTEAD · RH19 3DZ
WARWICK · CV34 5BW
PETERBOROUGH · PE1 5DD
LONDON · NW4 1RP
LONDON · NW3 2QG
WORCESTER · WR5 1DD
HEREFORD · HR2 6DR
LINCOLN · LN2 5QY
CANTERBURY · CT1 3NG
HULL · HU3 2JZ
HITCHIN · SG4 9QZ
SLOUGH · SL3 6EZ
NOTTINGHAM · NG7 2UH
YORK · YO31 8HE
BOSTON · PE21 8EG
MACCLESFIELD · SK10 3BL
GREAT YARMOUTH · NR31 6LA
DUDLEY · DY1 2HQ
SHEFFIELD · S10 5UB
LONDON · SE5 9RS
BURY ST. EDMUNDS · IP33 2AA
HARLOW · CM20 1QX
ST. HELENS · WA11 7RS
LONDON · E1 2ES
WOLVERHAMPTON · WV10 0QP
MANCHESTER · M13 9WL
DERBY · DE22 3NE
CATERHAM · CR3 6DP
NORTHWOOD · HA6 2JW
LEEDS · LS11 8LU
CAMBRIDGE · CB2 3NB
LEEDS · LS1 2HL
BRIGG · DN20 8AS
LEICESTER · LE1 5WW
SUTTON-IN-ASHFIELD · NG17 4JL
GUILDFORD · GU2 7XX
NEWPORT · PO30 5TG
BIRMINGHAM · B15 2GW
CHERTSEY · KT16 0PZ
WATFORD · WD18 0HB
BLACKPOOL · FY3 8NR
TORQUAY · TQ1 1BN
MANCHESTER · M15 5AT
LONDON · SW10 9NH
SHREWSBURY · SY3 9DP
FAREHAM · PO15 7FJ
WIRRAL · CH49 5PE
PORTSMOUTH · PO6 3LY
EXETER · EX2 5DW
WESTCLIFF-ON-SEA · SS0 0RY
LINCOLN · LN2 1QU
PLYMOUTH · PL1 2EX
COLCHESTER · CO4 5XR
WORTHING · BN11 2DH
PETERBOROUGH · PE3 9GZ
STOKE-ON-TRENT · ST4 6QG
BATH · BA2 7BR
COVENTRY · CV2 2DX
LONDON · SW17 0QT
SWINDON · SN3 6BB
WEST MALLING · ME19 4YU
STAFFORD · ST18 0XF
OXFORD · OX3 9DU
MAIDSTONE · ME14 5SF
MILTON KEYNES · MK6 5LD
SALFORD · M6 8HD
SALFORD · M6 8AQ
TORQUAY · TQ1 4UP
MANCHESTER · M17 8AR
NEWCASTLE UNDER LYME · ST5 4DB
Family, partner, or carer. Send them this page so you can talk it through together before any decisions.
Editorial listings showing publicly published guide prices. Not affiliated.
Various locations
Pricing is indicative, taken from publicly published guides. We do not have a commercial relationship with this provider.
Private healthcare data is less standardised than NHS data. Waits, prices, and outcomes vary by case and surgeon. Use this listing as a starting point — not a final comparison. Quality varies between providers; check CQC ratings.
Various locations
Pricing is indicative, taken from publicly published guides. We do not have a commercial relationship with this provider.
Private healthcare data is less standardised than NHS data. Waits, prices, and outcomes vary by case and surgeon. Use this listing as a starting point — not a final comparison. Quality varies between providers; check CQC ratings.
Various locations
Pricing is indicative, taken from publicly published guides. We do not have a commercial relationship with this provider.
Private healthcare data is less standardised than NHS data. Waits, prices, and outcomes vary by case and surgeon. Use this listing as a starting point — not a final comparison. Quality varies between providers; check CQC ratings.