Photo by amine photographe on PexelsPedir vs preguntar in Spanish: when to ask a question and when to ask for something. Clear rules, stem changes, examples, and practice with an answer key.
You're at a restaurant in Bogotá and you want to ask the waiter for the check. You say "Le pregunto la cuenta", and he gives you a puzzled look. The problem isn't your pronunciation — it's that Spanish has two verbs for English's "to ask," and you picked the wrong one. Getting pedir vs preguntar right is one of those small fixes that instantly makes you sound more natural.
In English, "ask" does double duty: you ask a question, and you ask for a coffee. Spanish splits those two jobs between two different verbs. Preguntar (to ask a question) is about getting information. Pedir (to ask for, to request, to order) is about getting a thing or an action.
Because English uses one word for both, learners often grab whichever verb they learned first — usually preguntar — and use it everywhere. Native speakers will understand you, but it sounds like saying "I questioned him a coffee." Once you see the split, it clicks for good.
Use preguntar when you want an answer. The thing you ask is a question, and the person answers with words.
The pattern is simple: preguntar + the question, and the person you ask shows up as an indirect object pronoun (me, te, le, nos, les). So "Le pregunté dónde estaba el baño" means "I asked him/her where the bathroom was."
Preguntar takes the person asked as an indirect object and the question as the direct object, usually introduced with a question word or si (if/whether). You can also use preguntar por to mean "ask about" or "ask after" someone.
Use pedir whenever you want something to be given or done. It covers ordering food, requesting help, asking a favor, and even begging for forgiveness.
Notice that pedir does not need a word like "for" — the "for" is built in. You say pedir agua (ask for water), never pedir por agua. English speakers love adding por, and it's the second most common mistake with this verb.
Pedir is a stem-changing verb: the e becomes i in most present forms (but not nosotros or vosotros). It follows the same pattern as servir, repetir, and seguir.
In the preterite (the past tense for finished actions), the change shows up only in the third person: pidió and pidieron, not pedió. So it's yo pedí but ella pidió.
In much of Latin America, you'll hear pedir la cuenta at the end of a meal, and in Mexico waiters often wait for you to ask — bringing the check unprompted can feel rushed, even rude. In Spain, you may also hear "¿Nos pone la cuenta?" (Could you bring us the check?). Either way, the verb you want when asking for something is pedir.
Here's a trap: you might think "ask a question" uses pedir. It doesn't. In Spanish you hacer una pregunta (make a question) or preguntar directly. Pedir una pregunta sounds like you're requesting someone give you a question as a gift.
Compare these pairs to feel the difference:
A handy test: if the answer you expect is information, use preguntar. If the answer you expect is a thing or an action, use pedir.
In formal contexts you'll also meet solicitar (to request, as in a job or a form) and rogar (to beg or plead). These are just stronger or more formal versions of pedir. For everyday Spanish, pedir is the one to master.
Here's how this plays out in a real exchange at a café. Read it aloud once, then try swapping in your own order.
Next time you're traveling or chatting online, catch yourself every time you want to say "ask" and run the test: is this a question I want answered, or something I want given? That two-second pause will lock in the habit.
Pedir vs preguntar looks like a vocabulary quirk, but it's really a clean rule once you notice it. Here are the three things to remember:
Ready to put it to work? Head to our other grammar guides, then try ordering your next coffee in Spanish — and leave a comment with your own pedir or preguntar sentence so we can check it.