Idiom Translator

How do you say “Out of the blue” in Spanish?

The closest natural Spanish equivalent is De repente, sin esperarlo, which literally means “Suddenly, without expecting it”. English speakers use out of the blue to mean something happens completely unexpectedly and without any warning. Clear wording that preserves both suddenness and surprise. “De repente” alone can describe an abrupt event that was still expected. Register: neutral. Usage frequency: common.

Closest natural Spanish

De repente, sin esperarlo

/de reˈpente sin espeˈɾaɾlo/

Literal meaning
Suddenly, without expecting it
Register
neutral
How often it's used
common
Equivalence

Near-exact equivalent

91 out of 100

What a native Spanish speaker would actually say

English takes the surprise from a clear blue sky. Spanish can name the suddenness and the lack of expectation directly.

The Spanish wording is less compact, but works for good or bad surprises. “De la nada” is shorter and more vivid when something seems to appear from nowhere.

How close is the meaning?

  • Meaning5 out of 5
  • Tone4 out of 5
  • Context5 out of 5
  • Literal similarity1 out of 5

These ratings are editorial approximations, not measurements.

What are other ways to say it in Spanish?

  • De la nada

    Literally: “From the nothing

    Informal; suggests something appearing without an obvious lead-up.

  • Sin previo aviso

    Literally: “Without prior warning

    Focuses on the absence of notice, particularly for a visit or change.

Common translation traps

  • Fuera del azul

    This word-for-word rendering does not convey an unexpected event in ordinary Spanish.

The notes above explain why these versions do not work in this context in Spanish.

In context

  • English

    An old friend called me out of the blue.

    Spanish

    De repente, sin esperarlo, me llamó un viejo amigo.

  • English

    Out of the blue, they offered her the job.

    Spanish

    De repente, sin esperarlo, le ofrecieron el trabajo.

Related expressions

Last updated 2026-09-13