On 29 August 2014, Silvestre joined Sampdoria on loan from Inter. He chose the number 26 shirt he previously wore at Milan. Two days later, he made his Blucerchiato debut after appearing as a substitute for Gianluca Sansone in the 1–1 away draw with former club Palermo. Silvestre made 30 appearances for Sampdoria and became unattached at the end of the 2014–15 season following the expiration of his contract with Inter.
