Yes, Real Racing 3 is completely free to download and play. There are in-app purchases available, but they are not required to progress or unlock content.