Il 28 giugno 2018, Pearce fu scambiato con i Boston Red Sox in cambio dell'esterno di minor league Santiago Espinal. A fine stagione fu premiato come miglior giocatore delle World Series 2018 dopo avere battuto 3 fuoricampo (2 dei quali nella decisiva gara 5) e 8 punti battuti a casa.