Dès la première manche du WRC 2017, au rallye Monte-Carlo, Tänak se met en valeur, il est un solide second derrière Ogier après treize spéciales. Il est néanmoins victime de problèmes moteur et doit terminer le rallye avec une Fiesta tournant sur trois cylindres. Au terme d'une descente enneigé du Turini, dans l'ultime spéciale, il parvient à conserver sa troisième place. Il confirme son statut sur les manches suivantes, à nouveau sur le podium en Suède où il est dauphin de Jari-Matti Latvala, et quatrième au Mexique. La consécration arrive enfin lors du rallye de Sardaigne qu'il remporte avec 12,3 s d'avance sur Jari-Matti Latvala. En Pologne, il se bat avec Thierry Neuville pour la victoire jusqu'à la toute dernière journée où il est victime d'un accident qui le force à l'abandon. Il gagne son deuxième rallye, et son premier sur asphalte, en Allemagne, en août. Il termine la saison à la troisième place du championnat, derrière son coéquipier Sébastien Ogier et Thierry Neuville.