The Frenchman only moved to Juve in the summer on a free transfer, but has found it difficult to get game time.
The Italian champions have a packed midfield and Rabiot is often the odd one out under Maurizio Sarri.
The club, now managed by Carlo Ancelotti, is hoping to make a splash in the January transfer window.
Everton would guarantee the Frenchman game time, but he may be hoping a club with Champions League or Europa League classification comes in for him instead.
A loan move for Rabiot is also possible, as he may want to put himself in the shop window for the summer.