Anfallaren, som lämnar Manchester City efter ett par turbulenta år med bland annat ett långt avbrott, välkomnades av 300 Juventus-fans när han anlände.
Juventus betalar drygt 130 miljoner kronor för 29-årige Tevez som på 107 matcher i City gjorde 58 mål.
Tevez tar över Alessandro Del Pieros klassiska nummer 10 i Juventus.
– Jag är väldigt glad över att vara här i Juve. Det är en stor tillfredställelse för mig. Juventus ville ha mig mer än Milan, säger Tevez till Sky Sport Italia.