The midfielder is on his way out of Zenit St Petersburg this summer after informing the Russian club he wants a new challenge.
Both Roma and Stoke are very keen on the 27-year-old and they are putting together proposals.
However, according to Tuttosport, Juventus have now joined the hunt to land Witsel this summer.
Zenit are reluctant to part with the Belgian and want over £20million for his signature.
As a result, Juve are planning to offer Roberto Pereyra as a makeweight in any deal in an attempt to reduce Witsel’s cash value.