と 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

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

とこのボタンを押おすと、水みずが出でます。When you press this button, water comes out.
たら駅えきに着ついたら、電話でんわしてください。Please call me when you get to the station.

と for an automatic result; with a request, use たら.

ば安やすければ、買かいます。If it's cheap, I'll buy it.
ならパソコンを買かうなら、この店みせが安やすいですよ。If you're going to buy a computer, this shop is cheap.

ば states the condition; なら gives advice before the action.

たら家いえに帰かえったら、手紙てがみが届とどいていた。When I got home, a letter had arrived.
と春はるになると、桜さくらが咲さきます。When spring comes, the cherry trees blossom.

たら: a one-off discovery. と: what always happens.

なら日本にほんに行いくなら、日本語にほんごを少すこし勉強べんきょうしたほうがいいですよ。If you're going to Japan, you'd better study a little Japanese first.
たら日本にほんに行いったら、お寿司すしを食たべたいです。When I go to Japan, I want to eat sushi.

なら: 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.

  1. 駅えきに__、電話でんわしてください。

  2. この道みちをまっすぐ行いって、右みぎに__、郵便局ゆうびんきょくがあります。

  3. 来週らいしゅう北海道ほっかいどうに行いきます。— 北海道ほっかいどうに__、暖あたたかい服ふくを持もっていったほうがいいですよ。

  4. 窓まどを__、外そとは雪ゆきだった。

  5. 冬ふゆに__、寒さむくなります。

  6. お金かねが__、世界せかい旅行りょこうがしたい。

  7. この薬くすりを__、すぐ治なおりますよ。

0 of 7 correct

More confusing pairs

All confusing pairs