Mellberg will put an end to his seven-year stay at Villa Park.
The 30-year-old Swedish defender has signed a three-year contract with Juventus.
Mellberg said: “I am very happy with the agreement.
“It will be an important experience, at a prestigious club and in one of the most important leagues in the world.”