Invisible Spanish501 essential idioms, explained

Hacer castillos en el aire

/a·ˈθeɾ kas·ˈti·ʝos en el ˈaj·ɾe/

To build castles in the air.

Frequency
ConversationCommon
JournalismCommon
LiteraryOccasional
AcademicRare
In English

to build castles in the air; **to build castles in the air**; **to daydream**; **to indulge in wishful thinking**; **to build castles in Spain** (less common today); **to dream the impossible**

Meaning

Hacer castillos en el aire means to imagine unrealistic plans, dream about impossible situations or build hopes that have no solid foundation.

Examples

No hagas castillos en el aire.

Don't build castles in the air.

Lleva años haciendo castillos en el aire.

He's been daydreaming for years.

Todo eso son castillos en el aire.

That's nothing but wishful thinking.

Deja de hacer castillos en el aire y ponte a trabajar.

Stop dreaming and get to work.

The expression usually carries a gentle warning not to confuse fantasy with reality.

Used when
  • makes unrealistic plans
  • dreams without taking practical action
  • expects impossible outcomes
  • imagines an ideal future without considering reality
  • becomes carried away by wishful thinking
Origin

The image dates back to classical antiquity.

Greek and Latin writers already used floating castles and impossible constructions as symbols of unattainable dreams.

The metaphor spread throughout Europe and became established in many languages.

Spanish preserved the image almost unchanged.

Cultural note

The expression is rarely harsh.

It often conveys affectionate criticism.

Parents, teachers and friends frequently use it when encouraging someone to become more realistic without completely discouraging their ambitions.

Did you know?

English has preserved two closely related expressions:

  • to build castles in the air
  • to build castles in Spain

The second was much more common in earlier centuries and is believed to have developed because medieval Spain represented a distant, exotic and largely unattainable place for many Europeans.

Modern English overwhelmingly prefers to build castles in the air, while Spanish has always kept hacer castillos en el aire.

For English speakers

This is one of the few Spanish idioms with an almost identical English counterpart.

Simply translate it as:

  • to build castles in the air

or, depending on the context:

  • to indulge in wishful thinking
  • to daydream
See also

There are five hundred more.

The complete collection — no ads, on paper or Kindle.

Get the book on Amazon