En 2006, Campbell ne descend qu'une seule fois sous les 11 secondes : elle réalise 10 s 99 à Carson. Elle participe aux Jeux du Commonwealth de Melbourne où elle remporte la médaille d'argent du 200 m en 22 s 72 seulement. Elle est devancée par sa compatriote Sherone Simpson qui réalise 22 s 51. Elle décide par ailleurs de ne pas concourir avec le relais 4 x 100 m.