Thauvin skiftede som ungdomsspiller til Grenoble i 2008, og fik sin førsteholdsdebut for i marts 2011. Efter sæsonen var slut, gik Grenoble konkurs, og rykkede ned i Championnat de France amateur 2, og det resulterede i, at Thauvin skiftede klub.[1]
SC Bastia
Thauvin skiftede efter Grenobles nedrykning til SC Bastia.[1] Han spillede en vigtig rolle i at Bastia vandt Ligue 2 i 2011-12 sæsonen.[2]
Thauvin skiftede i januar 2013 til Lille, og han blev han det samme udlejet tilbage til sin tidligere klub SC Bastia for 2012-13 sæsonen.[2]
Olympique Marseille
Thauvin skiftede i september 2013 til Olympique de Marseille uden at have spillet en enkelt kamp for Lille. Han havde været fraværende fra træning i Lille og blev derfor solgt.[3]
Newcastle United
Efter to år i Marseille skiftede Thauvin til engelske Newcastle United i sommeren 2015.[2]
Marseille retur
Det lykkedes aldrig Thauvin at slå igennem i England, og blev i januar 2016 lejet tilbage til Marseille.[4] Lejeaftalen blev forlænget i august 2016, og i marts 2017 blev det gjort officielt at han ville skifte tilbage til klubben på en fast aftale.[5]
Thauvin imponerede stort i 2017-18 sæsonen, og sluttede med 22 mål som var nok til andenpladsen på topscorerlisten for sæsonen. Han blev nomineret til årets spiller i ligaen, men måtte nøjes med fjerdepladsen i afstemningen.[6]