On November 28, 2016, LaMarre signed a one-year contract with the Los Angeles Angels, but did not make a major league appearance for them. The Angels traded him to the Oakland Athletics for a player to be named later on April 23, 2017. He was assigned to the Triple-A Nashville Sounds where he played one game before being recalled to Oakland after Rajai Davis was placed on the disabled list. LaMarre was designated for assignment on June 17, 2017, to create room for Michael Brady who had his contract purchased.
