Lors de la saison 2008-2009, ses statistiques progressent encore et il permet aux Pacers de battre les deux meilleures équipes de la saison les Celtics de Boston et les Lakers de Los Angeles malgré une saison difficile pour son équipe. Il bat son record de points dans un match face aux Pistons de Détroit avec 42 points le 12 décembre 2008. Granger est sélectionné pour le NBA All-Star Game 2009. Son équipe manque toutefois les playoffs. En mai, il est convoqué pour participer au camp d'entraînement de l'équipe des États-Unis de basket-ball et éventuellement être sélectionné dans l'équipe pour les JO de 2012. Il est aussi élu Most Improved Player de la saison.