Inklingo

anoche

ah-NO-cheh/aˈno.t͡ʃe/

anoche means last night in Spanish.

last night

A peaceful landscape showing a dark night sky filled with stars and a moon, with the first sliver of warm, orange light appearing on the horizon, signifying the end of the night.

📝 In Action

¿Qué hiciste anoche?

A1

What did you do last night?

Anoche cené con mis amigos en un restaurante nuevo.

A1

Last night I had dinner with my friends at a new restaurant.

No dormí bien anoche porque hacía mucho calor.

A2

I didn't sleep well last night because it was very hot.

Word Connections

Synonyms

  • ayer por la noche (yesterday evening/night)

Antonyms

  • esta noche (tonight)
  • mañana por la noche (tomorrow night)

Common Collocations

  • anoche por la nochelast night (used for emphasis)
  • hasta anocheuntil last night

Translate to Spanish

Words that translate to "anoche" in Spanish:

last night

✏️ Quick Practice

Quick Quiz: anoche

Question 1 of 1

Which sentence correctly says 'We watched a movie last night'?

📚 More Resources

👥 Word Family
noche(night)Noun
anteanoche(the night before last)Adverb
trasnochar(to stay up all night)Verb
🎵 Rhymes
cochebroche
📚 Etymology

It comes from the Old Spanish phrase 'a nocte', which itself is from the Latin 'ad noctem'. This literally meant 'at the night'. Over centuries, people started saying it so fast that the two words just melted together to become the single word we use today: `anoche`.

First recorded: Around the 13th century

Cognates (Related words)

Portuguese: ontem à noiteGalician: onte á noite

💡 Master Spanish

Take your Spanish to the next level. Read 200+ illustrated and narrated Spanish stories tailored to your level with the Inklingo app!

Frequently Asked Questions

What's the difference between 'anoche' and 'ayer por la noche'?

They mean the same thing ('last night'), but `anoche` is much more common and natural in everyday conversation. You can use `ayer por la noche` (yesterday in the nighttime) for clarity or emphasis, but 9 times out of 10, `anoche` is the word you'll want to use.

Can I say 'la anoche'?

No, you can't. `Anoche` is an adverb, which is a type of word that describes an action. It doesn't have a gender (masculine/feminine), so it never needs an article like 'el' or 'la' in front of it.