The Sun reports that the Barcelona midfielder has signed a five-year contract with the sportswear giant.
The 24-year-old joined Barcelona from Arsenal for £35million int he summer.
Fabregas has joined Manchester City stars Sergio Aguero and Yaya Toure, Manchester United pair Nemanja Vidic and Phil Jones and Arsenal’s Mikel Arteta in signing for Puma.