Yes, Google Assistant is completely free to use. It does not cost money. In case, you happen to see any prompt to pay for Google Assistant, know that it is a scam.