Iannetta was injured when Minnesota Twins pitcher Liam Hendriks hit him with a pitch on May 2, the night Iannetta caught Jered Weaver's no-hitter at Angel Stadium. An Iannetta passed ball on a strikeout was one of only two Twins base runners in that game.
Iannetta, 29, is batting .197 with three home runs and nine RBIs in 26 games, and has been in a 2-for-25 slump since the injury.
One of Angels general manager Jerry Dipoto's first moves on the job was to trade pitcher Tyler Chatwood to obtain Iannetta from the Colorado Rockies in November. The Angels were looking to upgrade offensively at catcher after their catchers batted .192 with a .555 OPS last season.
The Angels' catching situation for the coming weeks is hazy at best, with top catching prospect Hank Conger on the seven-day disabled list in the minor leagues and backup Bobby Wilson batting .222 with one RBI in 12 games.
Hand and wrist specialist Steven Shin will perform the surgery in Los Angeles on Friday.