Idiom Translator

A sight for sore eyes

/ə saɪt fə sɔːr aɪz/informalUK · US

What does “A sight for sore eyes” mean?

A sight for sore eyes means someone or something you are very pleased or relieved to see

A friend arriving with a spare tyre can be a sight for sore eyes. The pleasure comes from their arrival and help, not simply their appearance.

It can be affectionate when greeting someone you have missed. Avoid confusing it with “an eyesore”, which means something ugly.

When do people say it?

Often said warmly when someone arrives just when you need them. It can also describe food, shelter or another welcome sight.

“I’d been waiting in the rain, so you and your car were a sight for sore eyes.”

Is it formal or informal?

Register: informal. It is most at home in everyday conversation rather than formal writing. Most common in UK and US.

Where does it come from?

The phrase treats a welcome sight as something that comforts tired or sore eyes. It need not be about physical beauty.

Origin confidence: Disputed; treat with caution

How do you say “A sight for sore eyes” in other languages?

Last updated 2026-11-13