Am 31. Juli 2007 wurde Kevin Garnett für Al Jefferson, Ryan Gomes, Sebastian Telfair, Gerald Green, Theo Ratliff, Bostons Erst-Runden-Pick 2009, Minnesotas Erst-Runden-Pick 2009 ("aus einem früheren Trade") und Geld an die Boston Celtics getradet. Noch nie in der Geschichte der NBA wurden so viele Spieler für einen einzigen Spieler hergegeben. Am selben Tag verlängerte er seinen bis 2009 laufenden Vertrag vorzeitig um drei Jahre für 60 Mio. $. Da die Celtics sich auch Ray Allen holen konnten und bereits Paul Pierce in ihren Reihen hatten, waren sie einer der Favoriten auf die NBA-Meisterschaft. Man gab ihnen den Spitznamen „"The Big Three"“ – denselben, den früher Larry Bird, Kevin McHale und Robert Parish hatten. Da Garnetts bisherige Trikotnummer 21 von den Celtics nicht mehr vergeben wurde, entschied er sich fortan die Trikotnummer 5 zu tragen. In seinem ersten Spiel in einem Boston Celtics Trikot erzielte Garnett 22 Punkte und holte 20 Rebounds. Er bekam die meisten Stimmen im Fan Voting zum NBA All-Star Game 2008, doch wegen einer Verletzung konnte er nicht am Spiel teilnehmen. Am 8. März 2008 erzielte Garnett in einem Spiel gegen die Memphis Grizzlies den 20.000 Punkt seiner Karriere. Nach der Saison wurde er zum NBA Defensive Player of the Year ernannt. Garnett verhalf den Boston Celtics in weiterer Folge zu ihrer 17. NBA-Meisterschaft.