Idiom Translator

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

The closest natural French equivalent is faire plaisir à voir, which literally means “to give pleasure to see”. English speakers use a sight for sore eyes to mean someone or something you are very pleased or relieved to see. A natural French way to describe a welcome sight. The sentence can add the relief or affection carried by the English. Register: neutral. Usage frequency: common.

Closest natural French

faire plaisir à voir

/fɛʁ plɛziʁ a vwaʁ/

Literal meaning
“to give pleasure to see”
Register
neutral
How often it's used
common
Equivalence

Close equivalent

89 out of 100

What a native French speaker would actually say

“Ça fait plaisir à voir” works for something you are glad to see. When greeting a person, “Ça me fait plaisir de te voir” is more direct.

The wording does not have to be a compliment on beauty. It can be relief at seeing lights, shelter or someone who can help.

How close is the meaning?

  • Meaning5 out of 5
  • Tone4 out of 5
  • Context4 out of 5
  • Literal similarity2 out of 5

These ratings are editorial approximations, not measurements.

In context

  • English

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

    French

    Après avoir attendu sous la pluie, quel plaisir de te voir arriver avec ta voiture !

  • English

    Those lights were a sight for sore eyes after hours on the dark road.

    French

    Ces lumières faisaient plaisir à voir après des heures sur la route sombre.

Related expressions

Last updated 2026-11-13