Will vs Going To: How to Talk About the Future in English
"Will I help you?" "I will visit my grandmother tomorrow." "It will rain, look at those clouds." All three are wrong, or at least unnatural, and all three come from picking the wrong future form. English has two main ways to talk about the future, will and going to, and most learners just pick one and use it for everything. Once you understand the small difference in meaning, you'll choose the right one without thinking. Let me walk you through it the way I do with my own students.
The one idea that fixes almost everything
Here's the shortcut, and honestly it solves about eighty percent of cases. Ask yourself one question: did I decide this before I started speaking, or right now as I speak?
If the decision or plan already existed in your head, use going to. If you're deciding this very second, use will. That single question does a lot of the work.
✔ "Oh, the phone's ringing. I'll get it." (I decided this instant)
Notice how strange it sounds to swap them. "I will paint the kitchen this weekend" makes it sound like you just thought of it out of nowhere, and "I'm going to get it" while the phone is ringing sounds like you had a plan to answer that specific call. Small difference, but native speakers hear it immediately.
Going to: plans, intentions, and things you already decided
Use going to when the plan is already made. The intention existed before this conversation. This is the future form you'll use most in everyday speech, because most of what we talk about is stuff we already have in mind.
✔ "She's going to study medicine after school."
✔ "I'm going to call the dentist later, my tooth hurts."
For Spanish speakers this one is a gift, because it maps almost perfectly onto ir a + infinitive. "Voy a llamar al dentista" is literally "I'm going to call the dentist." Same idea, same structure. If you already say it comfortably in Spanish, you already know the English.
✔ "I'm going to study tonight."
German speakers don't have a neat equivalent, which is exactly why going to is the one they forget. German handles the future with the present tense ("Ich mache das morgen") or with werden, so there's no ready-made "going to" pattern to copy. If you grew up with German, this is the form to consciously add.
How to practise it: tonight, say five things out loud about your week using "I'm going to." "I'm going to cook pasta." "I'm going to finish that book." The structure is am/is/are + going to + base verb, and the more you say it, the more automatic it gets.
Will: decisions made right now, offers, and promises
Use will for a decision you make in the moment of speaking. Something happens, you react, you decide. That spontaneous feeling is the heart of will.
✔ "I'm cold." "Okay, I'll close the window."
This is also the form for offers and promises, which are really just decisions you make on the spot for someone else.
✔ Promise: "Don't worry, I won't tell anyone."
Quick but important point on offers. In English we ask "Shall I help you?" or "Do you want me to help?", never "Will I help you?" That last one is a very common German-speaker slip, because werden pulls you toward "will." If you're offering to do something, "Shall I…?" is the natural phrase.
✔ "Shall I open the window for you?"
One more thing worth saying out loud: in real conversation, nobody says the full "will." We contract it to 'll, so "I will help you" becomes "I'll help you," and "she will come" becomes "she'll come." Same meaning, just how people actually talk. Practise the short form and you'll sound instantly more natural. If you want more on sounding relaxed rather than robotic, I've got a whole guide on how to think in English that pairs well with this.
Want to practise this until it's automatic?
Grammar makes sense on paper, but it only sticks when you use it in real conversation. In a free trial lesson I'll get you speaking about your real plans and gently fix the future forms as you go, so they finally feel natural.
📩 Book a free trial lessonPredictions: this is where it gets interesting
Both forms can talk about the future, so both can make predictions, but they feel different, and this is the part most textbooks explain badly.
Use going to when you have evidence right in front of you. You can see it, so you predict it.
✔ "He's driving way too fast. He's going to crash."
Use will when the prediction comes from your own opinion, belief, or knowledge, not from something you can point at. This is why "will" often follows phrases like I think, I'm sure, I hope, probably, and maybe.
✔ "Don't worry, you'll pass the exam. You've worked so hard."
Compare the two rain sentences. "It's going to rain" as you look at dark clouds. "I think it'll rain tomorrow" as a guess about the future. Both are correct, and a good speaker uses each in its right place. When you're not sure, ask yourself: can I actually see the reason right now? If yes, lean toward "going to."
The third option nobody mentions: present continuous
Here's a secret that will make you sound much more natural. For fixed arrangements, especially ones involving other people, time, and place, native speakers often skip both "will" and "going to" and use the present continuous (am/is/are + -ing).
✔ "We're flying to Berlin on Friday."
✔ "What are you doing this weekend?"
Technically "I'm going to meet Sarah" isn't wrong, but when the arrangement is set (there's a time, maybe a booking, another person involved), the present continuous is what people actually say. Think of it as a scale: a loose intention takes going to, and a locked-in appointment takes the present continuous. If you already booked the flight, "we're flying on Friday" is perfect.
Common mistakes I hear every week
After years of lessons, the same handful of slips come up again and again. See if you recognise any.
1. Using "will" for a plan you already made
This is the big one for German speakers, because German leans on werden and the present tense, so "will" feels like the safe all-purpose choice.
❌ "I will visit my grandmother next week."
✔ "I'm going to visit my grandmother next week."
2. Overusing the simple future (for Spanish speakers)
Spanish has a one-word future tense (visitaré, comeré, iré), and it's tempting to reach for "will" as the direct swap. In conversation, though, English usually prefers "going to" or the present continuous for plans.
❌ "Tomorrow I will visit my grandmother." (grammatically fine, but stiff)
✔ "Tomorrow I'm going to visit my grandmother." / "I'm visiting my grandmother tomorrow."
3. "Will" in the offer question
✔ "Shall I carry your bag?" / "Do you want me to carry your bag?"
4. Forgetting the "be" in "going to"
The full structure is be + going to + verb, and that little "am/is/are" often disappears.
✔ "I'm going to call you later." · "She's going to be late."
5. Using "going to go" and feeling weird about it
Good news: "I'm going to go to the gym" is completely correct, even though it repeats "go." Native speakers say it all the time. You can shorten it to "I'm going to the gym" using the present continuous, but you never need to avoid "going to go."
A 30-second self-test
Try these. Cover the answers and decide will or going to, then check.
1. "This box is heavy." "Don't worry, I ___ help you." → 'll (decided right now, an offer).
2. "Why are you wearing running shoes?" "I ___ go for a run." → 'm going to (a plan).
3. "Look at that ladder, it's wobbling. He ___ fall!" → 's going to (visible evidence).
4. "I think our team ___ win on Saturday." → will (opinion, no evidence).
5. "What ___ you ___ this evening?" "I ___ meet some friends." → are / doing and 'm meeting (a fixed arrangement).
If you got most of those, you already understand the system better than a lot of learners who've studied for years. It's not about memorising rules, it's about feeling the difference: is it planned, spontaneous, evidence-based, or just an opinion?
A quick word from my own learning
When I moved to Peru on my own at 16 and started learning Spanish through daily life with my host family in Cusco, I got the future tenses "right" on paper long before they felt natural in my mouth. What actually fixed it wasn't a grammar book, it was talking every single day, making mistakes, hearing how real people said things, and slowly copying the patterns. That's exactly why I teach English through real conversation now. You don't need to master every rule before you speak. You need to speak, get gently corrected, and let the patterns settle in. The future forms are a perfect example: five minutes of talking about your weekend does more than an hour of tables.
Frequently asked questions
What is the main difference between will and going to?
Use "going to" for plans and intentions you decided before speaking, and for predictions based on present evidence you can see. Use "will" for decisions you make at the moment of speaking, offers, promises, and predictions based on your own opinion or belief.
Can I always use will for the future?
No. "Will" sounds wrong for a plan you already made. If you decided earlier, say "I'm going to visit my parents," not "I will visit my parents." "Will" fits spontaneous decisions, offers, and promises, not fixed plans.
Is there a difference between will and 'll?
No difference in meaning. "'ll" is just the natural spoken contraction of "will" (I'll, you'll, she'll). Native speakers use the short form almost all the time in conversation, so it is worth practising out loud.
When do I use the present continuous instead of will or going to?
Use the present continuous (am/is/are + -ing) for fixed arrangements with a time and place, especially with other people. "I'm meeting Anna at seven" sounds more natural than "I will meet Anna at seven" when the meeting is already arranged.
Do German and Spanish speakers make different mistakes with the future?
Yes. German has no direct "going to" form, so German speakers often use "will" or the present tense for everything. Spanish speakers translate "voy a" well but tend to overuse the simple future ("-é") where English would prefer "going to" or the present continuous.