The 23-year-old forward played 52 games for the Ducks last season, scoring 10 goals and adding 13 assists. A broken hand last October kept him out for almost two months.
A former second-round draft pick by Ottawa, Silfverberg was acquired by Anaheim in a trade for Bobby Ryan in July 2013.
Born in Gävle, Sweden, Silfverberg was also a member of Sweden's men's hockey team in the 2014 Winter Olympics.
- Molly Geary