Take the 2-minute tour ×
Spanish Language Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the Spanish language. It's 100% free, no registration required.

I am learning Spanish and ran across "De nada" and "No hay de qué". Both mean "You're welcome" . What's the difference?

share|improve this question
Possible duplicate of "Are there any differences between “de nada” and “por nada”?"? –  Miguel Feb 15 '12 at 23:57
"No hay de que solo mas de papa." - Chespirito –  Alfredo Osorio Feb 21 '12 at 22:42

5 Answers 5

up vote 10 down vote accepted

It's just a matter of regional preferences.

No hay de qué might be a bit more formal in some contexts, but they mean exactly the same.

share|improve this answer
I assume the correct spelling is que and not qué, since the latter is (in my understanding) only used in questions... am I wrong? –  Flimzy Feb 16 '12 at 7:13
@Flimzy the correct spelling is "no hay de qué". "Qué" is used not only in direct and indirect questions but also in direct/indirect exclamations. –  Javi Feb 16 '12 at 10:12
@Javi: Would you (or someone) be willing to add that to my answer here? –  Flimzy Feb 16 '12 at 19:10
@Flimzy I have updated that answer. Feel free to change anything I've added/changed if you don't agree. –  Javi Feb 17 '12 at 8:34
Am I the only one who gets a “don’t worry about it” sense from No hay de qué? –  tchrist Feb 19 '12 at 16:02

In Mexico de nada - or por nada- is a common reply to Gracias. I am now studying Sp in Costa Rica where they take de nada more literally hence offensive. To the locals de nada means more like It was unimportant and i dont care. Here the appropriate response to Gracias. is - Mucho gusto - Its my pleasure Similarly me da igual is apropriate while No me importa is somewhat offensive

share|improve this answer

There is another way in Spain:

No hay por qué darlas

It means that you don't need to thank me, because helping you was easy for me, or our personal relation is so strong that helping you is taked for granted. Actually, the three forms have the same sense, as 'De nada' and 'No hay de qué' can be considered shorter forms of 'No hay por qué darlas'.

All the three forms are common, being 'De nada' the most common due the shortness.

share|improve this answer
If you say "No hay por qúe darlas" in Mexico people will screw with you. That's because "darlas" can also be tought as "dar las nalg** a alguien". In Mexico that's called "alburear". You can find the definition here: rae.es/alburear –  Alfredo Osorio Feb 22 '12 at 21:17

"De nada" purely means, "you're welcome", but not literally. "No hay the qué" more directly translates to, "It's my pleasure." This is what I have gathered from just several years in learning Spanish.

share|improve this answer

They both serve the same function and the difference is a matter of style/nuance. In English, you might say one of the following:

you're welcome

my pleasure

no problem

of course

Or any number of other variations. In Spanish you'll find the same is true:

de nada

no hay de qué

las que tu tienes

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.