~てよかった
Feel glad that something happened
You'll be able to express relief or happiness about an action, decision, or result.

温かい上着を持ってきてよかったです。
atatakai uwagi o mottekite yokatta desu.
What do you think this sentence means?
I'm glad I brought a warm jacket.
Feel glad about what happened
~てよかった expresses relief or satisfaction about an actual outcome. It means being glad something happened or glad something did not happen.
この町に来てよかったです。
kono machi ni kite yokatta desu.
I am glad I came to this town.
Form and use ~てよかった
Use 行ってよかった for being glad you went. Use 忘れなくてよかった for being glad you did not forget. Unlike ~ばよかった, it approves the real outcome rather than wishing for a different one.
この町に来てよかったです。
kono machi ni kite yokatta desu.
I am glad I came to this town.
遅れなくてよかったです。
okurenakute yokatta desu.
I am glad I was not late.
Relief versus regret
Similar endings evaluate different versions of events.
てよかった
傘を持ってきてよかったです。
kasa o motte kite yokatta desu.
I am glad I brought an umbrella.
The umbrella was brought, and that was good.
ばよかった
傘を持ってくればよかったです。
kasa o motte kureba yokatta desu.
I should have brought an umbrella.
It was not brought, and the speaker regrets that.
この町に引っ越してよかったです。
kono machi ni hikkoshite yokatta desu.
I'm glad I moved to this town.
雨が降る前に家に着いてよかった。
ame ga furu mae ni ie ni tsuite yokatta.
I'm glad I got home before it rained.
大きなけがじゃなくてよかったですね。
ookina kega ja nakute yokatta desu ne.
I'm glad it wasn't a serious injury.
7 more examples in the grammar path — free for a limited time.