Silver was at $35.22 an ounce at 1224 GMT, up from $34.18 on Thursday.
"It's purely taking place from the investment side," a trader said of silver's gains. "From an industrial point of view we don't see anything special.