Han løp sin første 100 meter for sesongen ved Melbourne Track Classic, der han løp på 10,23 med 1,4 m/s motvind. Han skulle løpe både 200 og 4 x 100 meter ved UTech Track and Field Classic 18. april, men trakk seg rett før stevnet, noe som skapte diskusjoner. Det ble rapportert at han også trakk seg fra Penn Relays noen dager senere. Ifølge hans manager, Paul Doyle, skyldtes dette at de var bekymret for ankelen hans i de krappe svingene på banen Franklin Field, noe som skal ha hatt sammenheng med en ankelskade han fikk under trening under Utech-stevnet. Powell løp likevel ankeretappen på 4 x 100 meter, men forverret ankelskaden sin, og hinket i mål til 9.-plass, med tiden 41,24. På grunn av denne skaden måtte han også trekke seg fra IAAF Super Grand Prix-stevnet i Doha 8. mai. I hans første stevnet etter skaden, som var Adidas Grand Prix 30. mai, løp han inn til 7.-plass med tiden 10,10. Åtte dager senere kom han på 2.-plass ved Prefontaine Classic, og 27. juni ble han tatt ut til VM i friidrett 2009, da han kom på 2.-plass ved det jamaicanske mesterskapet i friidrett, med tiden 9,97. Ved Bislett Games fikk han en dårlig start, men vant til slutt løpet, med tiden 10,07. Samme tid fikk han også ved Athletissima-stevnet i Roma, og til tross for sesongbestenotering (9,88) ved Golden Gala måtte han se seg slått av Tyson Gay (9,77).