Grateful is the normal word for people’s reactions to kindness, favours etc. Example: I’m very grateful for all your help. Thankful is used especially for feelings of relief at having avoided a danger or at having come through an unpleasant experience. Example: I’m thankful that we got home before the storm started.