と vs ば vs たら vs なら: what's the difference?
Four ways to say "if": と for automatic results, ば for conditions, たら for "once A happens", なら for advice on a topic. With examples and a drill.
Draft: written with AI help and not yet checked by a teacher. If something looks wrong, please report it.
The patterns
- とWhenever A, B — a natural, automatic resultOpen the lesson
- ばIf A (then B) — the condition itselfOpen the lesson
- たらIf / once A happens — the all-rounderOpen the lesson
- ならIf that's the case / if it's about A — advice on a topicOpen the lesson
The difference
All four can translate as "if", but each has its own territory. と is for natural, automatic results — things that always follow: 春になると暖かくなる, how a machine works, giving directions; the second half cannot be a request, an invitation or your intention. ば focuses on the condition itself — "if A, then B": 安ければ買います — and is common in advice (〜ばいい). With an action verb, ば cannot be followed by a request, invitation or intention either (×駅に着けば電話してください → 着いたら); with states (ある, いい, adjectives), ば + 〜たい or a request is fine: お金があれば旅行したい. たら is the most general and the most conversational; it is the one for "when/once A has happened" with a single event (駅に着いたら電話して), and for discovering something in the past (窓を開けたら雪だった; と works too in stories: 窓を開けると雪だった). なら picks up a topic or what someone has just said, and the second half often happens first or is advice: 京都に行くなら、新幹線が便利ですよ. When in doubt, たら is usually the safest choice — except for advice about someone else's plan, where なら is needed.
Side by side
と for an automatic result; with a request, use たら.
ば states the condition; なら gives advice before the action.
たら: a one-off discovery. と: what always happens.
なら: B comes before A (study before going). たら: B comes after A (eat once there).
Quick drill
Pick the word that fits the blank. You get the answer straight away.
駅に__、電話してください。
この道をまっすぐ行って、右に__、郵便局があります。
来週北海道に行きます。— 北海道に__、暖かい服を持っていったほうがいいですよ。
窓を__、外は雪だった。
冬に__、寒くなります。
お金が__、世界旅行がしたい。
この薬を__、すぐ治りますよ。