J. D. Drew est de nouveau joueur autonome après ses deux saisons à Los Angeles et il se joint aux Red Sox de Boston de la Ligue américaine. Il y affiche une production offensive constante au cours de ses quatre premières saisons à Boston, avec 64 points produits en 2007 et 2008, puis 68 en 2009 et 2010. Après des performances à oublier en éliminatoires pour les Braves de 2004 et les Dodgers de 2006, il se distingue offensivement en matchs d'après-saison dès sa première occasion de le faire avec les Red Sox. Il obtient 9 coups sûrs en 7 matchs dont un circuit, et fait marquer 6 points dans la Série de championnat 2007 de la Ligue américaine entre Boston et Cleveland, puis avec cinq coups sûrs dont deux doubles aide son équipe à triompher des Rockies du Colorado pour remporter la Série mondiale 2007.