Aux Jeux olympiques de Pékin, elle échoue, dans le temps de , à la deuxième place, une nouvelle fois derrière Veronica Campbell, qui réalise alors le meilleur de la décennie (21 s 74). La Jamaïcaine, qui sera suspendue en 2013 pour un contrôle positif à un produit masquant (puis blanchie par le TAS pour non-respect des règles de contrôle de la part de l'agence jamaïcaine anti-dopage), aura donc privé Allyson Felix de deux médailles d'or olympique au cours de sa carrière.